{"_id":"@theia/vscode-builtin-typescript-language-features","_rev":"533-55812aa010d0d5665c89f9c41505e659","name":"@theia/vscode-builtin-typescript-language-features","dist-tags":{"latest":"0.2.1","next":"0.3.0-next.1750b2b231b"},"versions":{"0.1.0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.1.0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.1.0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dab60f60001234c9888e4644b3324ad3cd3d678d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.1.0.tgz","fileCount":12,"integrity":"sha512-uj35phc4ESj3y/DfT01SpRqyAIC7vG/A/CEdUvxMvYBc7I1sXGpg+d6OaRmbo3QlyWFOuTmV+nTrsN8OoXtpRQ==","signatures":[{"sig":"MEUCIHZu2+4XoxxCAneQ39xBRJGD7TvWUNUUfFGhK8oW5I7iAiEA3j7UUEoVdJl4UWRRNHX5oq8q6s5BhtPp89YJmjTaVfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnI1CRA9TVsSAnZWagAA7JMP/j0cBVn+QnEdv9NL7DM7\nmactI0WsFwNCBMAeTGwUnEj/0ukUv7asF4DjA4f38Lqsqh26QnblGvzVAAzk\nHw8nlUXzCCq7Lo4b7FH9dNWDAkZNgywJ+gxIV9odb3imha4xHGJc7n4lJuek\nFtFsks8x9ilqZhbtrrw1PPtDyjR4nDJXWiJXRGdCEWyyzcUGNfRg9qw87rqr\n1VbI4OFeY30xoZ/dvDgsRW5en47oVjTJ/31ZQzjpfEoTx+P06EkDRmDB2FbM\n6UdtWijLZmPUPfHwRiflDnV6zy1gG9mri4wiWnmWmbY8D5bWEnjHhd2M88si\nl5YEoxpJ9D/nlIoZ41/DR9N7ygS1/Pk0E7rRcipTj+qiUhRt/RZWuulL3Bzs\ndfUvgGT8Qm1cL6TjZEJUC4enLd2lS3ys3oh0bHgVyVwBVoJCwBc2e0TNv/w2\no4KFNrfgDk7zKWOug6rxyRUp+7rZIpJF+uAP+mnX8V6Qn95t44XyR8xBZs7l\nDDYYyPpV3Mi0p6RKJSqxykGG082DdKTLVd0jZ++t6zGn86QU6VsfFCeoufKQ\nRpCqyyXV6GucMePhwxtKxnW8PV2uSEHAJKpOoNRGUZsDsqtGoeo3ZTF7Mky4\nRfd0270N20+yBQ+W80MizSZGrAZx2UFCvKmTflRglJVWb/lcE4nUSmvHaic9\nFzAy\r\n=tzO8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"application","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"description":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"jsDocCompletion.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%jsDocCompletion.enabled%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"application","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+(TS\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.0.1","vscode-extension-telemetry":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.10","@types/node":"8.0.33","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.1.0_1551790645160_0.22489033729824692","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.2.0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.2.0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d38a26bdeec2052a11998f1c47c13b2920fbd8e6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.2.0.tgz","fileCount":12,"integrity":"sha512-ooDmk1FPz2a7F7PIihcfAeAUcre9qygwYclC236eEQf45oqBEpZ4SiZDsAjFMjo2JLl7ettaUtPWeMgz7bCbsA==","signatures":[{"sig":"MEQCIHs1TuLFyS95VlTZyVeT+uDQUmtQUgz1JFmyEtbr2qVrAiA3LIll+WvO8dMKXjicmeNCFiqSpZ7/1k5VmgpPuIH7Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNXS/CRA9TVsSAnZWagAALp0P/3VyaeUEgRDdxH0sT01v\n/gZTd9JWtt007p4Y4FQ0NtM+J0w/bRrEDep49CkCX9Je0yxr/Ktz1ZfYCQKr\n85NJbA3+XQGEypeaRNHoXc0dY7WXNPIfWhXwsO+/1ZTOvNYoVLFoUBvzr597\nlDgP33aJL8BH3CWsSJXcdnig4jEJrkBpUswmFjH9KyjunlZF+lHN/WTIYhkW\ny9GN22L2Kj0NOP0sZK8pa5uqu/hflCnCYhrsUYWsSTbDnVXuPxJHpWP2ojnP\nfQYMdLae2sAUR2soP+iskIPB5EoDAnfB3Qk/5hhty5Y+EeQDkoNm1ylz9ml2\nrwJiqrLDLkjOyW0aMb/yBQd2lDIPRfraDOv1S0l364sC9j4fzOreGszz51f2\necT7MCNOKxBnNZ5yKJJDHMCgPiMfnMvYN6Cd1xJk4E7QgJ1cbE7ZJhYh3lHO\nHzmFNN/rpGov3fG2+Xy7mBd5qwTmf++tT7v0aHZWULGZncTBbnZFTtnts+zw\nnqJBInF/z6A/ngVrAKodJmPkFJp0vdPV521bqESrcEApsExJHNy2E5Vrx23O\nXUkC0t0qqqxzDu3Bb1pLpSV02wkXGSizBmD1cjIE18M1kMovgkVNEqd2NZ6Z\nf7YtLREeua/yAj7PjRPWPK/4Tg4zy0rklrJLvlNYJCxm4sYSEsANtezsL8hf\nPBvR\r\n=Pqe8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"application","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"description":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"application","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.0.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.10","@types/node":"8.0.33","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.2.0_1563784382612_0.7564392219872826","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.2.1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.2.1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"69d3a663ef4528a95b7bdadf5660dd919f93e0e5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.2.1.tgz","fileCount":12,"integrity":"sha512-gien0owf9zxvzNbAdl474ax9mFxkMWrI1VSQVbR3KV/vEEXIyKfVeuWzPmJMcOiE3AGfuqZZ584VHMpIJx6AHA==","signatures":[{"sig":"MEYCIQDhbnbtQ987VbDW3ocoL5vRVlcxiISIo6tNmMbsYPDm7QIhAOLnzlZJ8snMjeug1cxMZSf2S+1IoBDF8gZxvykqYl4x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2d3ICRA9TVsSAnZWagAA//8P/3tF6fj7WeeozzpVaD6T\nrL9hGBTOZdtW/t0QB+vD8s067SEjY6d3JZ4PlqNXaJ3SQ1+rO7yaCqoM0wUd\n2snJeiXZRSylgeA2XUzcXZCfHD4Ac+aCVXrk7Hcl3DJNajchLbWhfMbhY1UP\nvf34hx50FMoXLFmTLckVxS3ndvVxq0fteDC8+PWHeaLcTEvnhWL9czsRVh6L\nKCMnvBfob2Orh2MrO1+12AQ8C1r62qB2TnRYZwfFYbXf/8sljhNoCMe0DkCE\ntPTNKnxTmPqxx/q82x9J91vLraSLWH6VRerSVhGus+wRSA9eb3q/2LgtOPEY\njdkTo+O2Xcf1mhq9K9K6FBofaRZxwAI2Mx69qaLaG+V0zH5BJ7bqZhoirqID\n37S8j3C7QD3FkYLI1WmSEBPJAM+X4zLzcsLb1QvYBIV9XkFRImehZja0CuI9\nJ7t6CkHgz7/Dp3x5YEAOlE5pqd/1VIwI2rzc5BQGMrov2pgdbZO+pSwbL42/\npBETW3SyzvbokCwHYTXDX+L/Vqp0kbESyyNLDLUiVR8TyAamH3AoMkgnWSJH\nTvABP7LrA7T4ltD4vr2D2KIQhY6N/kNtGXjNwsNRTwbn0R//jPjntT/m4FMi\nTX1HlWYM2fqouUANQu8ZaYBbHsWkpD1W+xUukYfGd28rJt6eKPf/8VvL4uXA\nH6sE\r\n=fv8u\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"application","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"description":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"application","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.0.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.10","@types/node":"8.0.33","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.2.1_1563786567354_0.00181938412521232","host":"s3://npm-registry-packages"}},"0.3.0-next.db32534bf1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.db32534bf1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.db32534bf1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f232ec58134146d75c6ba1534a0de8b801a4f85f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.db32534bf1.tgz","fileCount":15,"integrity":"sha512-nzH7J9PRuQpjgieGjclToRL7rENhM/HdChuA6jn3GXCrZEP/F+v3uxEh9voBVxxwnBYaUa9ptb7t19GJlKtGBw==","signatures":[{"sig":"MEQCIC8eSPilqzWTYqgGlBtbg8uFNFYTicUzmUU3f5gG9A5vAiBcq+UxQ05NrGgbDZJZTYq92zkpoxKEmxPIz+t4Sfr0Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0s8GCRA9TVsSAnZWagAAsiUP/j24dvU4Lml5ttq56ecb\n8xqleBgeNSwsIYiMF2X9Ivh36mbnVCf6IpbawGM495r7BVAYxwBFHqnW0rDV\n7Pb8iZoiNauMHOaqWTBP2xBdOOLA5qeqG0bMZgrrO4TTLa7b84R/61BgP6SD\nLNmPrVfSWxy8YpgsXei5/iX97JM3Bo5ZG09/CTEJ7P9SCvbWU46csjJsnNEu\nGz3g55VdCgdcS1qiSc6rFgaM+kKggLawYjVJ+9Ttfu5SyiXzFBLD1omKI96Y\nx92OJ0aqTpBBcwea+seGEhW+8pgf57f5DXzImeaE4U+xHdfXVRUF3vOtI2op\nUuH047K1sab+xQFVMZ9KsVIGxfQwIFWE5no0Vd+Bm+fZ4V9OI6ujp8ExTz4K\nODNee1JYeiLPx9wn/ordgh3gcV2CGvztdzM5KjgWkSnFdmF+A+o4zHnZ+YF+\nhU7AcTB1krIO4BmbjQ657+RUTRbmjmRzrT/bizP3B4i5xUR8RL4MeW/euU1V\nEXmvWe+hCoZUjILJKHYXVI/4eCmUMALaLZOKXdKbn0BoiAYV09Xv8qieBiwi\n0IhvcGxFcU/8DZ5zH9C8KQDmG80O9kw0Rfs/LjIAimixfyI2D/yJ0xqGzLjv\n+rRqRz+vyZDyYlyY3bolMCTUwZI9ZHcUu9f18qRL8tSBf6lCzSClefFMhV7L\nNCkg\r\n=QZ+l\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.db32534bf1_1574096646327_0.2893982894690017","host":"s3://npm-registry-packages"}},"0.3.0-next.94116da8fa":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.94116da8fa","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.94116da8fa","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"45baf829621a906417285c8faf7ae9453556abad","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.94116da8fa.tgz","fileCount":15,"integrity":"sha512-7Xk/of/c3b7Lpe6G1MX1nD9VUfjfDu1JArcN/K8ETCOnme2OqFdIgiatfceaZKcc+KyfE+oTQ0oon+Qi4PjPIw==","signatures":[{"sig":"MEQCIGiPp1K0GCnQt4oMQMC7N7VPLSx3N3Pgv8XGhnRRK3s+AiAsaL16K3t0Cu5J1ReVzjWlh263HrRfbAhXOO+UUr4Xfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0wInCRA9TVsSAnZWagAAgmwP/RB+kILdLkuysTSIPsZV\nwpYpsdjkjeCPKbkCZzf5FNiDxdg2gwegrCWG16Xh9c3K4rli1AlJjIT6MQcG\nLkeCyNTHDo7dmizlD6fTnfigeSqJ3A8GidY5O6KcZg+deMnFGwttPaGd5DNC\nDzaCikY0mRJg7bJqyQghPgnp/DhHaACUYXl4T9csYaKz8YZNmaz0s8gPm9HT\niiAF7HNr/7D9DpqJSe2vKE2fyfDvd3Vv10sm2HPRmZzPKxDTN3rLjuO0g7Jl\nHpqjQWq73Z1BNiQUxQ2bvEDgwzXfKoLDpLhs9z6LBCvN1VaL+OmlIUXaKDRH\n45pg+tsNjOOlF79MD83DU0ojbQXbd6/BGt3yQVT7S+SUHg+8OsKyyI0z7m7W\n+C633NcBq/iU8YQQyvvARuVkF5hlDeFlzQ5dM+EHDJjOXfN9IRAAw3XZIkFX\nXKdYuwDKpkjoXN5NDupYrlNBOqYE+wDGbGCSxdbW5PSaKhUV6zGSASbforNp\nJmVh699xxNgpZPY1u4wazCEfIyyaRdFAz8bW3Gktp1I+to8ZhYYNxQRH+oCD\nwBfufks6fMZe5oMdaa+jS3dWHfDLEaQDww1rWPEbUbYUpB5SYVgU7FxreSxf\n0fr5uNDuh4lLUCOIIoJj8VvCm9AAzGa7jOWcNOB769Gi2fzOqEVsOQau9D39\noY8R\r\n=aB0K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.94116da8fa_1574109734901_0.7437491162541912","host":"s3://npm-registry-packages"}},"0.3.0-next.1c9fd8a597":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1c9fd8a597","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1c9fd8a597","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8426ec446409a97be65bd805a9277e4b63044786","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1c9fd8a597.tgz","fileCount":15,"integrity":"sha512-TArLhgk6GGUOiQSmxnbaqNZQMoTDB3GdpPNB3j87dRE8UtyjmDc7953nijJ0/8lL1GwUAw8N+wRKLl417drSAA==","signatures":[{"sig":"MEYCIQCbHWiK2kqL7Vhfp2jk7ySk4i1OBHWnQuAsq259u8d2iwIhALcCVGsvv0LMsFg2WCPgRaCT3oDj37ObfaJ0hIGiycX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0zoaCRA9TVsSAnZWagAAVwAQAI4df+Na3YnqnybPQSk/\nJDhjf2rnUDM84Qp4CpI/QN3LmQAp3xMwq4EKO6HNMM4wW0trZElg3t6iplM1\nYizBehCqwaz0ylQZ/0yZTYMrIE1QGiGjCNMOlDJmIOo95em1t+Asd3zsVg9k\nBBhSxVDQyTO8qB7Mine53iDc3rBcd0T1G7YHQrMb2OKBF24sSwxOC0t1ahMp\nz19IBT0knyX7Yxit+m0dLCe2NfFZGqA2mP3XhwpN5ToZQuiXGP3xrEsxkl8a\nF2Qwjdet7qzaF03euAgd+DiQK+zq/lHFU3rQqqSNBli3d9YOjlmjt/618fC6\n1Cz1vcI8ULwgi+VU2WcXVEp+2aIM+aEqVRNVuv3rhuquqPH/0uPibyagI4yC\n44gTxqZoMkple0EsOj84Witg7ctWgiAsXiNhjCU25T39GaJCiww2VazleKBV\n3wY77cU3k3TmoR9q8pvSBPPotlEenHqWLT5eO5hI1qIy+I5AjqzE/MqdmznB\nMrgMPvIrWkUebiVoWGATkeFySMYsThP66oYMQLwbqTU8hStBAOpajpYySYPp\nr/SI0yEgRuXru+WHMikRU5pqus+IgrQhhWndE7sRgiD1joQSfwUJtT8fNmPT\nA1I3HhqPBTgjqh6eVbiR4kPCoiL1OFVJKd9ErBWYrCe5Lyec1Bg6jrtgOmdZ\nct4G\r\n=musy\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1c9fd8a597_1574124058578_0.15727578751496574","host":"s3://npm-registry-packages"}},"0.3.0-next.782f1592de":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.782f1592de","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.782f1592de","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"28a1decf22a6d8f1e96a727b57a1d3ef60e1713a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.782f1592de.tgz","fileCount":15,"integrity":"sha512-hcKRZax71yvJOkD3BEbc4cCb0HcQQZTLQzY+4ZDNY9Mn7vSkF+Yqu1LQFLTN4hrrzLPu4ZYVHFJdQD6Ondk9SQ==","signatures":[{"sig":"MEUCIFlJXcGt/Fo/vgntITnXfSYB/sL9V2NxYB+T/dr/YvxOAiEAyM2YBxE76ecBBZW7akwfxMw/NV+L4R2phFQdDshxJhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd06M4CRA9TVsSAnZWagAASVkP/2FTQZ4LcQ5pXIUKg2w1\nCKbFJlAPHB3+JIwlPmWvoa6eN3OyjjnWYa5Pb40I4Qewqhhea5jFAt6ve02O\njQwQ/+rMT5GKsFFO1mjIhMBlDSHghJsJvnhTkGLiNNnqbFNeKnrh3+gZitVC\nDQ6t6HVlTQRPCjFoL44PA6WWHVn0VrFdcDje5wO71+gzenEJ6KpWulZExUJZ\n9ruqdbWjHBLpHp8jZ5+oWttUKk2ftcO9xt6OKPwT4xp+cmJJM8nh7O40/Hcd\nO/4IHDvQ2zafYwtnrN6EYnQZ7i9+GsfK6/JxPfrUz/LOWEpJBHZ+i5ushEDf\n6wucU7lP0nxGxT78HwTIv3B/0a5phLtXU0g8UQQoovKDbIfUoKVfqiajqbJ4\nXg/JcA18zGl2UNQMFbAT2OeHK3Ft5518YX2+lmZ5XZ4QafEIWqi23A/mtDwA\nTHl2+9lLEy5XWQLx9uIh+bPDwRgfCRek4UipHjy8MhPofHiMVRAihxkXz/ek\nDFksR17EkagrbQ8NOc85RHN5i8o7pxu9D1ia3n1FS/4V7LW+Gxumpb5fHghL\nifFGfETlklx2vD9XAobzOZ2rhExmVPMS5AiD5bqQ9ZXpijHuGypkzd2tKzFN\nKsg1MChy/zJMJ17+OSffb8lQqE3dtascaMaib9hFhZIunlwvQfwZ19WP//Kd\nClq1\r\n=KF+L\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.782f1592de_1574150968161_0.20943188455585293","host":"s3://npm-registry-packages"}},"0.3.0-next.c9a2de2d9c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c9a2de2d9c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c9a2de2d9c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"775d5124f7d440744849318745fcfd4477838600","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c9a2de2d9c.tgz","fileCount":15,"integrity":"sha512-Qt/5+COKI8SE2oVPlU/kF6F6/eXsi4fQo9/q73kadvJcEgNrbNFZXvqxP2BnNIKh1MkGZgzx5p6Vj75QMBTeUg==","signatures":[{"sig":"MEUCIFLrSNnL6W7FQ+gGxByjptWuXh4qe5MP5NhbEL9S22edAiEA5YsUy9aJaLE2L7HvzeRiBepON7TDs60MSP4VqZSADpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd07BiCRA9TVsSAnZWagAAiZUP/3CKdaHJmbp+deXBwMMX\nvwD/AXRjg3vD9/DnHFCzVvsmDAS3d7fHWbHuizCqHUErdLBPYEpEqiLOt0XD\nI78+QhfcRlSq/Q3L1eHwfwWHznzFze/b2i6NCrNmn21nYcrg8MJBNal73cbe\nV0N7WyU6DnYvyRGH9G5inSAn4oJ3dZ0RYuvKzLNRhxSlTFo1rlhtl1CuqdaL\nZpqgyUP4+kdfuskJFAoZPGixH0XlSQXAHGoQr0ut0irM+Vlicm4g9FNg16uk\nk++ubK2Jk2+9l4+9FOUzpMDcfd2D7UTpvJBXScHbFZ8GkBD88ENEJNZd6nW4\n+Py22Se+cGtoOBJL+TzNGl1k26gmcrqYGg3rRcnLvwOKCqp78XGhxfChY51M\nuiq/JQEwjBb1nYDb5L6RyovMpXoLLMUpRu3kO8fMRwYu38o+EHwLt69dEpDX\nr0VKHfBsAB+191t3uP0sxGRmif/9Og5qxUVbn9xMCiACDxa++EM8aPaH5vFH\nuzzhq7FffgBzQcyoidvJdrAt4wuYt0P9vkwkbxIwVJfzGo1iHDTTqGL315FW\nUu869DbZa9q2xARQR9f+b7zr0g73PjdEIMmE0RfHYBZarKPaKg4iNCT9l9KP\npZmlvE2JaSjCq2BanOdKp/hbhxDpwecfywwkSE+n+Q4GgxF4DZcenc4qOK3x\ns56E\r\n=HByb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c9a2de2d9c_1574154338330_0.9606622173517287","host":"s3://npm-registry-packages"}},"0.3.0-next.95d8353abf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.95d8353abf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.95d8353abf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2c5aa0ab18727647aca50e5bb1a61b8e2671a6c4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.95d8353abf.tgz","fileCount":15,"integrity":"sha512-ZRNBHcolYo5sn6appfKHT1KqI3QrEmWQvYRYxF4fsoGtLjdjrJIRpxNXuQIbzQHqu3J5w3ims5py0Yv4AWqduw==","signatures":[{"sig":"MEUCIQDg7aTpaklsCaho3ZwvadwWL19pVojGITZGLPWo+mN8jAIgLX6kiD+JhHvnSg0qV5McEk3guIg2XIrbUrLRCXJ8njY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1636226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1IqvCRA9TVsSAnZWagAAXbgP/0kCaRs90rJNvw3hEOt/\n98hab49wBUIcKc1HRf2eTeIRP3RwRn/gYyujlMafAesW9U59FoCcla21/x5m\nW/Xmb+mBSVuRBiBrh1HqrQc/Q3ctRhYpRsZptSAJWUa2YfQs9hMr69lNtE8F\nTIZJc4tzRDghUkoEoowwvmE9mKxAk+ceFxk+m/oOPIqe2g06rpuh78j9Sa/B\n+0mIEzXLrWlapKzlDgH+TGkfg8CuWFyPE+VS7dF0fF/XzpB7VdYBLutU1wo7\nx3+u9hbtiRGXzJE38FMT7r6I0BZOfdVdBDrawV88/q5pby7BRfH9Oi7ydvV1\nze7VV7njpQkuRrZxF0KZNbC/EoEbjBOAYTROr1HXxAq8evnyDnZF/bDykCWk\nt1GcVAd0wqPdSU3qSfO9rBOpRV7Ay6rPaHxNXjHFFSzoNaIOcf5qe6HSgWYb\nOoIAHB8yaw9VJ1IQWzSLHoVNM7qZLTvGmrZhVpqKRZjZX4wbJCwAWoK/Ng5i\nxCKfncXWemZtGWFJncSXwqtN4LZ1lZHIhDh2g5GpyAWLVQiKSDs5ihYn7PpO\nmDzHAuhJWJo9/2fvGPVY33X1urEAPJCfgU3xY6WMjDPzdEPYk8Ty8bn9UJJC\nDm6Wq6O557cVXXQR2QUi5w1X/+QvrJVL+2xqEtpQ5DbQrUzgx67kBD4OsFI7\nMGch\r\n=T/Pa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\d{1,2}:\\d{1,2}:\\d{1,2}(?: AM| PM| a\\.m\\.| p\\.m\\.)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.95d8353abf_1574210223252_0.370836509305819","host":"s3://npm-registry-packages"}},"0.3.0-next.37f18e8f2d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.37f18e8f2d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.37f18e8f2d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0a4945f279dd1e03402041c9a4bdc0828d785f7d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.37f18e8f2d.tgz","fileCount":15,"integrity":"sha512-+AXZLuoIZ8KkE2nv9YHU73mT3GEXeSclTNxsDYkjrMKrYETXrZCig6fo1fD1mHtztRIttpcqodvP/H2FrvPTJw==","signatures":[{"sig":"MEYCIQCFtMoF1/Xsn88yxuuYQQDsT4+Kh7+boM6pcB0H4S9cnAIhAMjU1Jomos48FZsJocRmw2za8Qwbqax3mHXgFhPSbvTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1636178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1dvjCRA9TVsSAnZWagAAsCgP/3fehQuW/ifPsqXH+pdO\noCGjp5y+9tg/jqLlerZtTvPWdJmE368GldFcxFY5YjtpgxJn/pVDMlWubgUV\nnXIlRMBf/+4cwgbs2Bm9wOy7xCVfnPtGvgi9+GtazUs+76VHnuV7aHo36sf6\nvImT4oEjCrGbns3SnST1OG7TMLxaBM6FtP8rP9XXWL4Rk78SnkuMv0z7Hcah\nQa/71fwjCdtViv1JXZ7nIYy7x7L8emoYzk63W4L0H/7U3B1Ug/FFxg3Du7b0\n4JkuXJmhV8A+xJdUTGL0rvqc2doMvdIWT8JhWx+EwIqlKPIHMlLtVAaDxuzy\npBLKLYINWZrqIbfOCcbbOptAY/rbjmdwn5pg1JrszQzlZN5+S3zgwE46zAEE\nQOq7bxRsF4HNLR8HVudgTltwMSbrvJ/fT/6lgmy67dgHunetE42XYdqwHYrk\nmgHznI4KXCe25Dq8K6BCa3iJ8goYp20q0keIfTFYHJgpkHeGi5QVw08V9d0y\n1ZzzfCFXXDw54tr/rJrHf+KllIgFy/D1qSuqHL5OLoghOJ7y1UGFYWeNrSGx\n6YF5vkM5QdHa6OLS+XUV5/ltshR6AOKYC0uIWZ22JzE7ioPBtGqLUCLiWG+n\nnN64L+pbh0Le4+yC9PIWec9+ToPkit2SLli/LZ2IRFDCYSTglGLghYmB2J0P\n+RJR\r\n=PJYb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.37f18e8f2d_1574296546765_0.5229681563315753","host":"s3://npm-registry-packages"}},"0.3.0-next.9197d42531":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9197d42531","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9197d42531","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cc07d3fe5a2a7c51082925a67afb2c150b4f3a2c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9197d42531.tgz","fileCount":15,"integrity":"sha512-I6G/gtqqXEDkWAv5/lbXj9jqBJK+ivIWgCL4D+aUhFX6DuEoIb5mA0hjopohT20+I0ovfjxsQKVNa6D8JlROlw==","signatures":[{"sig":"MEYCIQDs5KE3w+pKqBdmNlwe+3MAzt+h5t9BxlVf7NChbrQ8TQIhAN1wyw76TsjIAwR8s0oj1h5uY6YVguTbm80Tq6RKxIpL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1636846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1y8gCRA9TVsSAnZWagAAAFEP/3NclmuwIxG6UNnGw0jn\noNlTJQbHPKl/ClmY4pHa6T4V3fKpOe2tbfqi41dq+IOrbg7XaCpZjvlzv9oU\nqCTggPH2JCz7TYNJPCi+LY4p90DRS/DYa0cFqTe3AxbCbbNghb5k1Yqf0llV\nfbSjHAFkSLGJ92dGQ7Z/K/dDfGhMuHrL+VI+DOxhxwW3Oi7H1fhgjzfNJqBd\nTn6O8JOkq1VK8pFzwXGtVqThHynA4pir5HYdZbddbc8Q6mU9798YXa7RIqSf\nFoFeQRseqnRpjp/Z6Lf5BXw7mqJDBL3GCAn9PZhUJPXKkt5fxkcH9Gk4Bhht\ngQvRD8U+kREcV+MmwDSo/Mxl/YIgIRW/WegYZtv0hSx8/I7jiq2HYtDa+Okw\nQF1n9ArebX/l2yo2oBusBfQEKlsNUVl958LSmjoZ0slgX6daQMOcdPKxexMG\nujgMr3wKLdm9SMC+j6kMzqZOt/nDWqXlUfOBlHpJBzVpcJ+BT9JCmTpr76g4\ncxZchIOurCEPXwHBqliD5LE+2+e0gG2Y4TJ6dGnRL0BaXfwmkxgOXTX+2jox\ncHbw9HJBqHEpeZLETNju7mfzrtlas6U8oUItl3+zdvG0/mzI+Os9fwtEHLLk\nSwa1PkLs0lNmlMuSj4n5vg8TGbmrqEkDFM/2UZMs956SVeB06gDwmMfxt46O\no1P1\r\n=Yy0w\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9197d42531_1574383391857_0.43550182276916805","host":"s3://npm-registry-packages"}},"0.3.0-next.2d0b37f031":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2d0b37f031","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2d0b37f031","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f6d8c7a994707407803f0752fced64f7b0c3e6bc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2d0b37f031.tgz","fileCount":15,"integrity":"sha512-zcYz8h2yPZ24rj8zGYtFq23ewLNPsoqbGcMTFwZ5qqtynXdFwP1gHQZtY9/syeN5xZEMN4A9tq49qzxtw8o1Vg==","signatures":[{"sig":"MEUCICSTkroSb8velnuzRg3RB2k9BLloGVEKkonfNbBAiok6AiEA6A4oyyqUn5KeoIXq7A53EWzW6fJUwB0T5huQoAA8pGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1636846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ICqCRA9TVsSAnZWagAAjOUQAJKzQAlyZZTtKFOUdxdA\nYiKNWBTK8tEQMA1goB83MzWEtuuPZ1Tst4hz3TEq77qrwRVGs/m4XoMzO/uz\np6IwoJLVpcfvDgVXg2T2pwkfFtuBhJT7nWcWH6XtmaGaa9Lec7nTnznz6ZQm\nr8FX4oVDhVQ0+ZgVWGLAzca/+j6NW/C0r3Sr9CDt8NETZlW/ueB1cPFwoItT\nACqvqB3qA0grtKpFqcROR3MmhKwZ+HuqLqUqAPBmbhaD/u+TQmxAYrm+caCH\nz2b48NfB4F3VJNiGQrDFJ0eYOq93Tl9/rDQwVB6HoU+pTTdo10cbIBifinUE\nLWinIMIUiM4chDFVUd6bYNhImQv7Wx6V7PibSduIJ1pd8USPFfDZpIhCM78K\nyrB1AKASteEHAqEK/6Kbz/VolZDUqagbXOnkNTLozP1BZAMQDpkOKWBlnkpy\nZXr/SEt92ieHDeJcgKhVUFgjYYoCQYxR9C1QIGMeGTgKSmaczREFIhKAPV29\nZo3FDmPxhGJPxHe6lO8An2yXhYssbRsvqcS5S/rcm3vOARR/2s96pyagbu9S\ndH8vRd9zNslG6iuAWm+ZLPlhHikgLP+zUXmu4yROFwHQ1xFB+rfPXDCvl1sX\nLfIzagyqoM4WgBSChmsjBUV9T8oc6MHJJlOtH9J7Zg9+rB7yWj7yzpCAnUqj\nNWXZ\r\n=RMzu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2d0b37f031_1574469801745_0.8289025471301339","host":"s3://npm-registry-packages"}},"0.3.0-next.c41d9dc9b4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c41d9dc9b4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c41d9dc9b4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f1e5866c9119ab6173b037a9c90b5318dd8a8c2f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c41d9dc9b4.tgz","fileCount":15,"integrity":"sha512-5Fk0q4qZ+oVw3Qzxy6838XbmEdxUSreLALYxJXIk8hSzQve6YMo477P7v0uhEQQB6z/1GP3q65AjfwRr6NDjLg==","signatures":[{"sig":"MEQCIC6ySsuIFYQXP/6YpsoEdeFIzxU7lBKqhDAXQEs9hIPWAiBpgl6qjQVBIDZxGc3Goug4/iGHJ8OVGB6cgJ1BqwwuiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2yLPCRA9TVsSAnZWagAAWfkP/ixAHcyo7cBpNMhyxCmj\ngFqEtoCy/JbTlARqys+SV3HbbZY+sCc30k9Y32UauEz42Fck2FktuPhNHTm7\nXSg4KQsikgikjBU4HnA2B0jYtxk/ooCc7CLwx6kpxnakAyN4/qSbpgHIR0XE\ngchzcoxAFp3v8m9G8KWDraewxONrIT2Ygl0xQigOwj72xLucafcdzxmFp7Z2\n/tvxBPQX2ufZb/8M9++YMPuJthfpef6f2IcslSqceCKj7GcZqvxgDk8DASdt\nTF2To6kbWGocZq2CtIN1vKdeWlnuF4VNbIgfOK3zZcCCImLq8OlGBqlUXVwU\n6UXd86ycpHVfCs61RZC5noXvf4VPtMpswDqSYon7WZeSgGbpYJqAhb0Xl70S\nuEsQcVfK4rARZaIwvRxzxrmsRZG1w+d0qNniWExRIRzUSDaDsaVkK2KNqSaE\nWxo8UIeijlucGefVlxISY3p1G8PeTGYwxeWcU/h+GzNRi4tIIiUwflIxo5ZM\nOMP3R9qk+dNYoiGdIR4IQD0qobaALOAL+x61BSzoir6Anf3abUG5GbUI27/W\nHMz2wcmcuOLYsCZUewTAroX0Br1tr1ZhnecZJgsHKlj89GG52JzAdooiF9eY\ny0SFnlL07Eswxq8WhUNa/MXAd/Rh0zR1lPv1PI7LzDGTsIuJDxSrOYLRZ75U\nfV6o\r\n=0k4b\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c41d9dc9b4_1574642383150_0.743248150398909","host":"s3://npm-registry-packages"}},"0.3.0-next.85d3ccfb9e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.85d3ccfb9e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.85d3ccfb9e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"13b4fee7fee308bc445b5a2148a7d58cebb823ba","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.85d3ccfb9e.tgz","fileCount":15,"integrity":"sha512-N0lUCHkdcmoR/wWjNAl8Y+mXBASyrEh2nOR1N240Q+li8UqBdRq+3pPRkszAizUv4BT99aTln8DtMMUEw+zc8g==","signatures":[{"sig":"MEYCIQDyWFU995ufdaMiIS/X2SztRUua8CeHKnVvAl/PjJOVowIhAI5WqddnfYLD3xWAk9JSV8b6+7BJSmmMctdonmDgGJ0c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3HTUCRA9TVsSAnZWagAA9eYP/1+oebqcPVSMw07le94L\n1ovbrzQX0qWteJMrBDShOyUv7Qz+xoQ02s4J0Dj3spbN/lNCi6FtYzvxlrm4\n2t1UM/oljcyLmsJ0j45QmscZ2Z695FpoI5FgWD13jpGfeYXqZcOfKKonZEYd\n5meJwYLuHue6oVx739ll5hML4vOTFVy9/haugdQlfpUONpjzhrUfU+xE0Aug\nYCeUqJSCXJ9dqVSp7N2P4Sn8xjTn/Jb8BWX+SZfLOkctBZ4ddYOY404qi3vH\nyfw9Zm10kkqzudRQ5FHwPnYBBbzYhHjxwVAC6sDVIvsJS2BJbovfOUxAyrqB\ntjPhNtKwI5k4CYJ9UsnUYi4jMWmXEziUk1zvzDCOqS4TBbF366mNxO2fXumf\nwfqiyixSeJjnbV5W6UWb0oQLvms74XMA+FsjsP+MW+7F+1Dkt1HlUB1zng3i\nZJ1pz3K+mxmVpMVhslXrfPISCoDgrf9z5lo1Df8GH4kwbQ9FmiSCRAVzH0gd\nF8TmK5P7pZFEV4lPS/M2zkSJ++EJ7wrqNuKzn/Nf/kp41yjzKcnPmD5Ol1U8\nwnXPYsxoFL8iHLk9g9gXWMz2z76c8D4iX9bpha6ej4LYDDs0nW4/idGRKfJJ\nSWECGpqecGJB6NW/LEjIu+Ig7Fkla6Cvz1/ngVDCmL5+yTDEWjCmfpLvAuP7\nMFtF\r\n=t8d3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.85d3ccfb9e_1574728915839_0.9050419575248034","host":"s3://npm-registry-packages"}},"0.3.0-next.615732feae":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.615732feae","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.615732feae","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"63116e9f2aa179290e34e8243245a5082b956e1d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.615732feae.tgz","fileCount":15,"integrity":"sha512-mHAd05gzHsJRZNvFC1H3T5mEHAPJHjCq+0NGvmr3jNOfl1+k3czs3mumwXfsAToYYfvdnDN2D1PR9DihlB3YDg==","signatures":[{"sig":"MEQCICXQQFVZp1iDMEPKcQsNbJ2sftg4Zn7bVN44SfPgktDKAiAmXGckYoWA+z8XwV5nnHZHIqoauNkmwH0SMrfSbKi8sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3cZHCRA9TVsSAnZWagAA/dwP/R/Qs7nGcAuOqCLb9bD7\n9QahiD7N8jdzI9/Kq5/NKsSHKa2S+N9SL/IQfigJvmYVKwe6Cuf37lfo0vTb\nHaSPA/IBKoqVqlExUs2xToHpGgSXqK3dpQf/blT14xE7XsVk86PusV84YR5v\ntgGg4xAJ9Qf3EFtHLK3hY0xp4M9ePFkIcvlQvhVBDIlr67gvFWaGvu3aJuwB\nLmEsxf+TgHM6osISEYD2CfgMZ1u/oQTd4Rs6vURWUAeo4/PrbbkGmDqYTr0t\n5y9puZBzxAk6Aw+N1zyL025n/f67zV17KfHfu3g/uskGouxpDnn9TYxeslAz\nuKlVW8Lrx90YVdm6UaLOg0UVwOjqANYb/QAtorq5uzws+nRXMDA5VMABJFq3\nP+Ae+0ejIg50iXoK12c7JKSuPIOo2t3J3SoILRL6lycrz8MgVhgPJVwfDRXh\niX9jcEzidrJgzhFZDro1y4d8JeEqU/h3WpsvC3DLLE9YE30PqERcbXF128HV\nkhkYVh/rQbd+VcoY/zdl4cEk3zYGyhTly3KVXte1fNGh3zfHXCr9Hj2TcAv0\nYSqOVYiL93SY6l7dVYPHIDQQoLJi8fbu9j7lNCK3hv5E7tll0n62z4jMf00I\nVk1tDOLyvkG4iH/tZIz9lSqpDwVnZITC3wVh+YJrTMkuXeI3agAeYyuX58WV\nLeU7\r\n=HK0U\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.615732feae_1574815303259_0.09623006474983131","host":"s3://npm-registry-packages"}},"0.3.0-next.7cc88f5caa":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7cc88f5caa","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7cc88f5caa","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"74db38d7307bec58c79eb5edf1370e18b9450b35","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7cc88f5caa.tgz","fileCount":15,"integrity":"sha512-9xAyOsr8KFr8t9XMw6kAHEhvVz6q68adtrxfAb5mLw928FZcjCtDbaDdLmpLwf6CsYOty/z2aCFhguKbyv104A==","signatures":[{"sig":"MEYCIQDWkH7RDOKKDmLGR99ytIsKvvjZqydn2dDmhbyOnkdYwQIhAMeGisrdjUXh2AWoAJi++CC5IQH6NP8YR+SQW2TMCzvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3xeGCRA9TVsSAnZWagAA7kIQAJyNZC51n8qA341qQ7iQ\nJUXTH++waMomPewEcBwASKTapXQMzCgZyCfNDamYU3xnvn/V0PWblVIhgA2D\nJI2p4ssuFWJVO3oTTlusLS5ABiLLHyLFmmapfmy0pfqbfa/DVzC2EG1QzB1n\naNl/06e1ZdRlXhLV8IV5xIsCRE8UfNkRonGg8s6zh1yLhH7j2Aoqwe2ez5Mt\n07C2LzI4KdnpHYzur1NAHkETSltU/OQ6f1uIEmsU3uNJg4Vxjw/fOk16npOJ\nbqrs1p1/A1pSN7Y8eqjxf1ns9w6vUPY6X86MZMfsUVgPT+al7Nn/ZlO4TXNI\nVAceZuhC1Hk6/7BoqjAdsPWpM9WNckLebr0fkuqlbyF7qhGscWKkusB0l62x\nYr4MUIEVhjAxcfU866ewZyvnP5E64ToRmKgfPZbp7c3Yr4sc6o6dTm6QkG+q\nlSZJu31T3QY9mcijxes8gk3UeVY7E1adRPJBmnOPIUFPoDJBdDr0pk4R7pfg\nmlU9eNGkJOTAGhuIR5vc8sNm4tv4jp1Phf6GHkg+FNRa7pmDukzM2/toaOzV\nIsBOJq2KQsXReV/QIoK04383yvUxq+X9JIkPXp3yQt1AXbzLV1T3dSb4Gt2T\n+mzPY/N/5rPzV+nLieIx+m2PTh4d8qYjSXFSfMeRT9wQ1S7Tf6esw8JVEru6\nQ8TC\r\n=BK6s\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7cc88f5caa_1574901638254_0.33972367258345515","host":"s3://npm-registry-packages"}},"0.3.0-next.d20be77af2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d20be77af2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d20be77af2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5efc599e2ac9ae017b72ead3c1c6895ddaf915a7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d20be77af2.tgz","fileCount":15,"integrity":"sha512-QVOxyYvuKvkf+zaYwommAkUsAOkur2ausLMFuqYZ65d6JiZHtv7glnY+g+r0ebt2Y2wQyh1LAUCKghrIpH4jTw==","signatures":[{"sig":"MEQCIAgX7Ly6hXwCn6UaHgWHjI/OMBdv+yDkzBPbPxHaBYUGAiBTb/uQK9ZMT934HZUQMqYM4UGKx1MGos0xtFOR6zIvAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4GfYCRA9TVsSAnZWagAAiCIP/2yn4awu4ACifiQJ6+5P\nPzG03MNAdFzPl3Wq2QJIkAknQlg2nEbS2l6TvUdCKZeCwYk26rDUuTzkRq1D\n8IF/0VoaRTcKwR4VOo2SAd09tNRRyFQs61cxesic6LpO8moKyQM/LwMIp94R\nQy8hI3ycYgMVgumuxFIvV81ekD2+3VOmu51uMLxJcSo8O259sT8toAkRwB5K\ny3/pc/trIww2mnRYWkFrn2Ixq4youBMu/uiz8S26sqBb4TprFgE5/beOOXrY\n+aJlnuMEvHjPZ616uSIeqVpuRCaQ135YT0tDBOEOZDpjFkHODLCgrHF+iv3l\nyFl9zdaburqZmGjPDlo3p87QOLKEE5XnAkV2hgrYawCwggAiKJ8ZazguCxRO\n+trccIvwB5L8gYM7KJ+GUDRmxk1RbPaO5rjmx6yiDzz5SGVmr2i9E5mxzS0a\n4IT9CGg1hwRZwrvwuaq0RVUlgKrED1G7auPlhzHy5jMs35Ft4MAQEXDKNCdy\nz7b+H68SmjHRLaGbhVJynrMZzOOFwRiYkEsBZLVZtPnCmXKwTNQdhAii82vn\nu1ibroyviX0VwV/ZbHWrJlBcKAYgChT/U7GMR1ZDhfJHg6cEYSB2kkYffTqj\nwb8rtBuzrXTgRiYD1cy2HVQ5vv5oj5UfGr/nYlLs/yf3Loxt3Ehza2kBEXlH\nV07N\r\n=F+xo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d20be77af2_1574987735754_0.012627183881394055","host":"s3://npm-registry-packages"}},"0.3.0-next.665b576260":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.665b576260","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.665b576260","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d6f93fa38cfe5b5f792d6bf68990c3cebfe1f4e0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.665b576260.tgz","fileCount":15,"integrity":"sha512-T3IPYXqFwyRlsnt42KId+1r08y+z83aIcZbobbxV5eMjcz84bO1bmmMaA9kgzXxWm/iO0rgvEjJTPCtXjoS0lA==","signatures":[{"sig":"MEUCIQC9AZZFdpc8xop/4CE0c5/cYAx0lxuFNMKy6rxv3w1AFwIgOAKKJ0PQEw49L1B5Ok6ubcrQ6GNZ/ixxAhfvvucxFwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4bmkCRA9TVsSAnZWagAA9fsP/1JNKkLYvLiCTH3tM6wu\nPgwfSyuXmFKu6tSOotd+UR6CudGTO4rB4fWxJ3y5usxcl0lAM+mGdhighRiT\nlKHUpyxZ7W9/oSa9M63jS6e2Pi3glP0JKdtAmVVoJdcX52uCHZj+Bp1Ksee6\ny0yaDD0oKlpkCHDJEaSCcV8db0oPNnBXdFpFXs5v25isBn4QB3FInV2a+wl5\nv8KqSI+IZi1c1GvlmNqYFHW6e4Z798/OhtKh1WjTl3w13B1Rwh4d1lte6vLr\niBMM+fJO0cfKy6Uk6LS/yizUqOhRPdtMJszXD3Lv8ceH75N5HTF7hNmf+hDr\nLRUgAcdaEZJnnouj3jKwIS66qk842NOZqQZKu71neymeXGXcn/k3kOgB1fmC\n++fGQAAvuqmMOTBnz6xcQQYw2StbFYlED7RNSFwPkmZOiX9iURjWjQjdRKxP\n+f2URpkmrPNFnrvlEGZHXlpI0zGrF463gLnO5yo1FxFysRTmpnq1D/t/+fSq\nC3v1Q46HJfl32ugXseJzpec580Mvt8Yf5H7JRWhHx1Om8c2wVnPXzAAll6PZ\nhcC4vVJ4aSiRLJuK7+i1eZ4tIEulFHgHh5u7AhogKXzK4ewdXYPUMmJ02k8O\nW9Da1260gvEX6fKLBtpOTh2n7QzVSU/08EcJnhJJvZWqw6F22qs7jyqJGZoS\nNwss\r\n=SwSl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.665b576260_1575074211978_0.8238305069383691","host":"s3://npm-registry-packages"}},"0.3.0-next.3295e51f22":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3295e51f22","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3295e51f22","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"05fb48d1eb7e13b7879ddfe1019f95cc9f6f5aa8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3295e51f22.tgz","fileCount":15,"integrity":"sha512-wa02IiOvvnfBs6Nf9lb3joHfyZO/OiZKXtHPNy2NZRq3gnbgN1SaS85T8CwFUzPcVS6JSgmQrBVh8KziV/3HiQ==","signatures":[{"sig":"MEUCIQDR11p4Ix6H8ax5rkBWcncUKkOb2MeFbt/7fMcGxAtZiAIgM3FjuUyewebjYwavnEHCdvivBrJiY1NXejRGAbl7MyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4wylCRA9TVsSAnZWagAAdrMP/3hgBQsRE9NmE7blDihr\n/3WeNrOoFwZHUlWp2Ve36Zv15ewJhjXvXaC9uspKr2x+MGFdsnp0S+K0Jwv+\n0hAKmlMzyBWmgg3DeYC0yTyBvtzTLnp4hiMjcpY+tKF+3Noq/opjRHYpxgEy\nXuESfDBBsfVSTEdeDW9Mm6Cib5ztruaQteDf4qXanKNp8ASNfrKDm0u/M0Ze\nMmDQwKJJZMTAk28rI1Qybc+ekyQ3kgG6vmWZkU+SNLeax+t2eO+jNo0o15gi\npi+Bu5TnGtOWb57baSI033/ZCTE5gSY7D8S9+nAofRtG9cOUZgWMKFnvE4Pg\nq8+n+p6SonjMVoquzb7SRINLzHj97GrPs/wZW807H+KFw9gAJARoPCO+DoB4\nN3QHmB28Y82GhELd28teqlXq10jETANty7Vycs9ZkQ0OIEg2KJ5sALV+OJJC\n8IbcJRbw1f9nsmTEFdOd4sHH85E4JoQeSeiJnI977F3LdEGmm2y3jmde0Iuo\n468+5W3ZkoRrTRU4VkdZcZySg5hlCDwnZ0YyX7GnE4fXY0oh9vpTQz0EW6l5\nx4sL9958DLvJ6Lbh2bpCt7K9H6m9LW6RDktYIvwh9DBaBxU4bEDd3A7fPqhs\nFwgdEzokubnGOFze73GF3vD+3CROUjt0tlvdsfpEV/BTW0FcGpIv8qT0xign\nwhjM\r\n=BFJa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3295e51f22_1575160996748_0.39421005851996105","host":"s3://npm-registry-packages"}},"0.3.0-next.7cf4cca47a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7cf4cca47a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7cf4cca47a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"169eadd1e58cb026d2ac4a1a4a9f4f999404f8c5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7cf4cca47a.tgz","fileCount":15,"integrity":"sha512-yqzIEDyuGJlpT4M3G9qtgREGrZ2e4t75MpqmUeZsGia8KYLOA3bkCCO/1drd9VODqMOZUsNDsfa/l4sijpD22w==","signatures":[{"sig":"MEUCIEWI7Hh1p61/09L9O/vG8dLjRA5v3XXiHp4Pp8fZkBweAiEAsqq/SYvASdtW7HsoyZndWZnfQHDFhiwsWZx45NTjHKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5F1PCRA9TVsSAnZWagAAB9cP/1CXR8I4EAxnkVls6Tot\ndPyrY4sLtnA5p0z0lNqrf9/QoJ6p9hBOu1qe3kUm6S+OlBHd32+GhhVJjVr6\nyk1lYOZxAQXY5d7976BB284svfJWvcTL/8vyaLMtvqxlPbCZ27bzLfYwGUTL\nFncnHT/WnVHvq/8q6/bB48iIcCbGc3mUvwiDr5mo+WAf5Oio1fKFNNUUzGY5\nTUo+jL7zd+4rQivr6Cb3dvDR33SFgczQBl2iWeQrOB0fP0bfEi0MrA7S+PR0\n5x740bmYmotQ+Uhu+Ntk5cCF7aPkvt+gy80O0nAk7+RhefgxvbXkJw0EImLn\noZ5k4U4LehoxlOKtJh1xytUjnPbqKfBEDJRGWu4EZt0mm+iLW1g5V+/fSjlt\nstleTFoK9axQKWQs8gJS4CIZEhutbZRtLkGoI2kLDAcXcrkdIPHfTBTZr8w6\nSQzfCrNKbZXNQcBtLE5ywO4GYx47g7NhtOH4hSSVGBO0IHxOAOO0gSXC4Z7h\nV2BhY19wQKPMFShpCmjVngNPAvSgA6WnC0Nu3TzPgc/vqnfF5Y6IppJ41rtK\nh7z8wWfNM1/aUtChLdX00gkk5fG2kEsnhq6o2De9gl8IaGkU9GinodpfN0/O\nX/a2aASaf2RL6PmyGgcHdO4QSzOon5TV9Nf8fe7tRQtBhJkMT65Mx+v/ff2O\nVXle\r\n=+ht4\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7cf4cca47a_1575247182642_0.6873489138446396","host":"s3://npm-registry-packages"}},"0.3.0-next.b0fb9f17da":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b0fb9f17da","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b0fb9f17da","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c324670c5f4830e36443bc63ea107c42dedd15b6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b0fb9f17da.tgz","fileCount":15,"integrity":"sha512-SRI1dncThfRvYNnvpZyZeUCTO/X/4JRgd5JHR4O0uqQT10OofCRy/siMskdmy7GOmBw7Plf5APtYz6KJ5hJGjA==","signatures":[{"sig":"MEQCIDZaV0UnE0YF1t5iQYDGUSlvICmGgsNfYGPe+Cz0mkf+AiBp5lffXhSK2Aw29mLWElPuF92WtfYzFEyUnH//NLCaKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5ateCRA9TVsSAnZWagAAfhoQAKUWXNTWIuUkSOeRDl0q\npB7Oxi4yvdWmZ2U+tVBK+byO52DysDUoACTKRnT19LuD7fa0l136iwJ9gNDf\n1/HCk8LnBsTq5IHd2TiFfUIdqLCMbU1sROCmu6x8lic7GsxVjyhKBlBUgWI2\naPo0XVDfm5SlPLQAG6cU19zEs2lYKkWHcIOJZm4SzviL3FoQJBjvZeFvjE0x\nHLwNUrTPaUMAZ5prdIQrOL8trtVfhOzRuTVA5Qyp3n9aJBhtnDR31g0KXMTL\nw2d/ZRaF0yrJ8J8P75GEmMVN/5zUGmJPOwGk7VuYWLxuqSJWLXTZmkp5jO9U\nH/HhEMPihTmuA8Er/pUyIEVbwxhx2WEO7h5CVn1ohPPUepspiPhchO1DCvmJ\nAnGlyIAwnZ3VoKcmthyyAm5NGU4YMD/yLZEXkpHfTbVeVjCOEkhmGeNEr2rM\nMpjU2v8SEuycRjqXaqJdSb0xXFR22w1ESvuNVVIICzdbkPzHlz7SYArFvyjS\n7NMuRsNB1+jlSS7WntSnzUNZ0+QXgWB2OJcKMQ/SIt+X709lH9cD6knpBHNY\niFAHncYv9hS4pHaUqGq/LFguO8t24FY2KrZ7OEwLG+NDz5/61WkqkdfKwVBF\nmB/ZkssmfUYxzEHX5B3p5HleCr42jiQsYAwAacR2ymyVuP6dAG1HyeSscCx1\nVhz0\r\n=urf5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b0fb9f17da_1575332702351_0.7918876234499401","host":"s3://npm-registry-packages"}},"0.3.0-next.9794f2ba37":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9794f2ba37","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9794f2ba37","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7bce050d00406145b5546ba64919edf9be6caa73","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9794f2ba37.tgz","fileCount":15,"integrity":"sha512-ScVpV3FthcMzIHh+thrmfy6y2wam9t6rh21knU1TmUhOaDAOmdMwBWWfyj4xtLLfJ1H+V207PtG4GaGebtU5ng==","signatures":[{"sig":"MEUCIHLHQ6vVwNTstwAzW5GsDuFk+1vwN7pXu7X4d1jgutmTAiEA0f97Wwxj4XPmgrYAY1UkQdybI6Ikwkkh3tITMc9szxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5vyeCRA9TVsSAnZWagAA6AgP/RJmR0VNvn5Di8oy+J5O\nMYoDw9SwNdZb7n/1erIcCaLS8ME3/eTI/UC8BJlxeEmf2/CjqcM9X+HKXoYN\nDgjhaahEE1VR0M9xbqkaxicZEZcdf9/WXvs/OaL8CEQ7S27sXBgKQFEB7LdR\n0L+IlAh6fKbZLO5bZvPn5XQYtGsh8tK2ZdVbG1SqQl+6x2j3jR3LY05qQ+Sq\n8C8BKpyHB7ep9kBYEqSLb9/R8e4Nxg6E9qbhu+LXilI05iefUSyz0jyQERNk\ndybJfrlMVljUepHC4Nd8cvEwx7A80nhpSX6lg0tKzxcrplKBhJsMJn7fn4EV\nAPlX7716Kk9Y0m1ZwIDoxMHG4WAymjQI6ELKLInn2Z+YJT7zicMt978GOW0V\nJ1q3pU4jkV1WzWu3fWbFO0V03twtgq9Dg4EieulKBfkcZ4EQ1gi2r+Qx0D8L\n1/JYFk2F01WFYd6rZsY6yW1dUJmEMlHcMYpoKIJ+C62hx/mTKYZUpr7M9e4J\np9eLVYSF9Dlvl0Z5KJej6YFR3+xaLs8b9MD0+s6A0Wgb7d6eB4C+XVvfY+I0\ntMemiDpalT9LJYSgtK8k5rVimaD0zvINlHR9gXjOLZxaH8zZn6vvrKgLxnia\nUNTJ/uJHY8B84NxK61zBrCixQAc3UdlUAqxtO+j1kW2cLWvRqKYzTaHeAjmz\nBNPW\r\n=MMmm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9794f2ba37_1575419038533_0.590896144656593","host":"s3://npm-registry-packages"}},"0.3.0-next.43e3581aa6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.43e3581aa6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.43e3581aa6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"68c098c654cea87ed655c6cb639baafd43418114","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.43e3581aa6.tgz","fileCount":15,"integrity":"sha512-JBV+5XHli/395Ambp7xLlzLMu+2Z2rSqjZlEsx1xE5TJ0jd5HlLqWbSTiE+0WRBZ0mzYblwDHRh5ZCIw+0iyeg==","signatures":[{"sig":"MEYCIQD3l0Obg+fb0nR7+dk7mnS7r0G2qgQD5p888b1clkfFIwIhAIT/9y4RWCHKbYrdbY6rFCDI4GZlmThAlge3v0Bc6DP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd52zjCRA9TVsSAnZWagAABG8QAKIhh+qwxatZgDo6bGSg\nOIU38fmouYvg+tvcCZGgNkM1IW3NunvlE1MF+ehbW3vjgUFCsnnRZ9fnbXMt\na5SCmTc9OosxPMITZfhYYA2qh98xgdNPjFSyN4WeFUaR1wRAu0mGUKV2Yr20\n3II6dtQqrmvDuORRNFYx7q461wfJAHiD/WwAox+5eYRexbW49QfzomqCNIhh\nJCmATBTXpzwICblVVn1k9EAyxRXgWZMOsHdGi/FfrBDuQicL+82ZM+Hgyl5e\nF2oaYbi5O5GLOl2Y+w75XV34Jp1RcJwx56BbQGZ2tWkmcxYlPV5gl2DX2GGp\nrtKCHhYbwAmizTWZTOQZ1LBaauOWgqeLlVziN8uCPknB0MOe2FHfE1JwvwV7\nDdrLZWuMH0olstRigv8TF9I6OXlQKCW+9dv/9sUHAeSmozAUPpAcdbNxdxXQ\nd7+6JM32Bk4RJSXUoIqC/x4IcJ1dn+59rGsoyDuoiSZDeE4OTNdo+I0AcWig\nyaSUM5aK8+ilWvQ3LTA0MbRKOx2rIFFkC9Mkvv2WMsbKeQzHJnG+JqQOxUSw\ne8hlk/EGuHBW7q79NyWX0X9X4t8OLEKoIFq8vyHWji57GpyKkP7byaUeQPEv\nIcOgf6h7LXa6LezQ2k0DDnphfq+B8G4Kki02HA3Z/JHUeJBeqmgu010gHDH0\nruet\r\n=3d4S\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.43e3581aa6_1575447779549_0.5786535038971612","host":"s3://npm-registry-packages"}},"0.3.0-next.2111655b67":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2111655b67","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2111655b67","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d07470b224d3635ea37c67f039035d9a52cf1645","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2111655b67.tgz","fileCount":15,"integrity":"sha512-qa6w1JmYWwNlOSUAvI+KbCsOGJbPI0lqMWMk5BOjEdFzVf4EvuAiTZxV0GhurE8tFxKNJzpaQ7+4rUlF4B0PRA==","signatures":[{"sig":"MEYCIQD6OhJvwwFfxgWBieZg6jU8GXcWcquriV2SwfE2y0vkFQIhAINE9DyivhcV6IZSVlE5a7gxqTKNvZTqUlwUb1P83T3K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53f3CRA9TVsSAnZWagAA1ggP/3Wc3vzPxI2pUjizZrW+\nEEdzg8WOLsH3yjIAYzJYcX0Pq8O1mpfxavwP4XfK2Cf2qUxomPZHe3xsiNsL\nb+TI2fnNVW3uzWwEWtzMOQU4PvbH8WJKGe2fKuJRWxSc0OcTILcbEahhfYHM\nSNRCCPSMJ1MpPEqx+ZXXfsArfKbcsa5OjFQrZATRshWwk4HcvHCCyNlSqm7K\nrr4AVxWyJRZFbWlOExbraLhgHL3RqhO4huOtBcwVROnuw2PznSzavdOxtWs1\nRhUgDRaTLwxNKdRUGuuUFeiPLTLObSmprv3T0L9uelKHCwqMbqPvpVkXFD6o\n4mYREKpLp25DC46Teu+Ibt6jdg2Vr0xoUNCpAjuT2i4d9CoPDKTxHcfKjcg6\n5xDkcqQkdq2ky2Z02Mc/APcjC5K/xKnvB4VYf3j+u00LjiRDuALs3S8TDQpt\nmNXncAhyOoug2hyBspHHB0FKSg0I09FVTO/+nmqrreXIzZcs5A25V8oCNxFP\nZIsLVKeVUH8f3JcYig0Ywbq2ZfFMzj0jwf67Y4yjaFJQQubzhRA4wqnqDwqc\nY7pg3X/PN4Lhv1lCcc13uMcfPy8xFESX/wVifAaz5XTolAWKeXZrTvr7WMn0\n0zm4NktlJYjr/PiAKkHH2QRSCkkX7f1wR+30hl08e6CPlrI0JHFAkzCGIV/P\n3lKL\r\n=5jDn\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2111655b67_1575450614968_0.14688542676233363","host":"s3://npm-registry-packages"}},"0.3.0-next.196aeda027":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.196aeda027","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.196aeda027","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e3336a5273e208073941b23dbcbcd1197a998565","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.196aeda027.tgz","fileCount":15,"integrity":"sha512-fTjdZtvcCxPRy9SrmHFisD2P/gl9ezxVKyOVizNRZvEfwqrsfpCo9LJKJx9FEQ9D50ll14dgNIMkNXYh9sd8iQ==","signatures":[{"sig":"MEYCIQCzNrcJjBjOp2O3XkNymE6ihVprrxGzYOet9HhSyluzswIhAJr6hhwnbXMTRgrjWZjEYOlE/3RBozS9Mczi1xgiLvse","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Z98CRA9TVsSAnZWagAAxeQP/3+lSr0cM+zHYZr0euRN\nmHlZ4niT1w2rr7qLrXyvVEYJ2vWRfIIZmuAqQ9w5qz9ieiZ23PyxaGvCbQl5\n+dPDrd4Qn6aj+rkOPLhVy0FHR++NskFE7soXURm3LiFwNv7nMAjb0pBKcdQt\nN7Kl2soQ95ua2DFK4gDeGY8xSOtyImzITBFrWAMt9bUzEw48P5fQ03SbDu8O\nEEBjkwOBaPiasPgwKJkffMhZbe6EvlGalhRRfaB5bg1Ju9XfdH7hBPGgrpMB\nPL1GxIFetMz0KvTnjJy+LEEqtiON3zWkF2B7hlIMzM1TwwCnUks2HjdKpNKV\nSJQwu9B425QJKnODKzQ1ysTrerGhG9wh326sKZm77/7bww++ZUMFGM+s+Pf6\nHmvtL4bpW7gQ/L9QSZiLATkrCCTbf/vKcTe/GtOJLBWzVaIPeWh93Kreg6aR\nvdqYxDSI0PtnBqatVyJsYLdPXQI1Fwz4me22R/wLCv0q7CqQghWBPU3GS9JY\nqpZUgifrW7xDOZk6f4JWN45qAM2FHFqUKS5oPRrYyjWWgyt+jQ5Hyp0op84l\nZpUtzKM2/sWws8ArPy0UJEKy+HqnD7G14Xo90vtASMCIZRXxOfoO0Tq5nOje\nRXxIpC+GNQw5T4nD9JZygvp9AYuE5vG64Oe5ZdQFwuFIA5LHc61qAV2DnBtv\nvf98\r\n=cSNt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.196aeda027_1575591803948_0.05793422846375473","host":"s3://npm-registry-packages"}},"0.3.0-next.a416c77e56":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a416c77e56","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a416c77e56","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"81fdce4f586b5f48a32c8e71ab5ca59e55a9da8e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a416c77e56.tgz","fileCount":15,"integrity":"sha512-YarvSQ+eskMRKLuQ0xQZEZP9F8Wx+CDBAOQgYSNWhKGL6qtdych4mTl9Ff4W9ejy0X8HUPyBYKiqV7DLQ9/rSA==","signatures":[{"sig":"MEUCIQDVUSnIbfvtJhYTonf7inbyl/c/+rI+SDo58SI9FwZ6DwIgX/YusBP1M4s14eU7RkmTn99S3HF/nEUeYnSmColqJqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6vEpCRA9TVsSAnZWagAA0toP/RgsftzCMz3X+QdDofq5\neXpzsPu86PG2W0QgRbRL0yaCtJnXTWJUnP2jwLMUfP285U3044CxHUYniFNh\nlPLKhBYY+yWqVQ/ee2xZ3dH9EesH60dKiziUI5NXnMAQjWvnsE5QRfbq8izv\nyRvYPUoVQq9gSWTEFjSsdz5dAPoZ4MbZSw6C2cydp5E++LqP4XHP+JKXuTJC\nSnCCOHK+mQ9ZvV67QbjXG3j8GDnCelQb7MT+Ia0FAoihWTevvYtbCXfnr4Ua\nyo8Sw009ul1bezdIf9UHHuJdrnuT36lNja5qHR8azqM0u5eep0w+vLoBETzh\nkeesZgAXMjuSl3WzTsWfMaK3NTsdzV6MyG2OwQh8NOZErJAkcvOLZazTvbzM\npYxoIbGF5A7z/fh7Kji0L9nfK1Lyl0Xb7DzYVAdstz7omxozPIksJM5polii\nlzzOveoOMNhjjsvwc4axvn5XpmE8ZcigLWxB8DNWXK/q94lRiVweK/IXjLih\nT8pw8XWOFspQMSA55KdwFOJ0pH12u28O6A92P3mwREywBbFZZzzu1n2GddXy\n3hDuYIlpgEN3sVkplOGDIXNdgDQ7QPvTQR/M6iaPKtKkJqcob8l6PCzSH7GR\nWBc3NXUZAmXwgA/PPSE0RBOz95l/k2QlQbP5JHh/Esa1PyAy188mnsOaHIYP\nMRGP\r\n=fVR1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a416c77e56_1575678248769_0.5422506540272249","host":"s3://npm-registry-packages"}},"0.3.0-next.2bb6cfc16a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2bb6cfc16a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2bb6cfc16a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4012966089d32953aa300c79082bb79b4606ac55","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2bb6cfc16a.tgz","fileCount":15,"integrity":"sha512-qzTAcIwgMfW2gGxbhDY5CzIqpQOOxC3aduHGwnesrzEie/l0bTlOs+ys+2afjKiMAAXZ2N1OiIBd45aiuI6YCQ==","signatures":[{"sig":"MEYCIQD6HrGYgV/vxIJ9e16VlCUGgUvj27XnRjbXUjKC2P34kwIhAIW4mO+FYQq2Bt0LHmwdMEH8rN029DJ8YeOAPwuVxHTO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7ELfCRA9TVsSAnZWagAASa4P/0BjDEHumDX7+UUvOD0I\nXDRyl2vlQexTPC/R3Utw2nX/svoIWMRvpt8AnYLSImrRK/eC6BhCw/zLvgJI\nmq7YhxiHTsM5BD382lh8DKt24VwRg+jzCFRxLSUT66/6iCwwkGfBPuIL0JWH\n+/lntSTB+kEly37y9oFQqGBSSrQ405VO7+lMzh173iPqN+/FGhdzHBF4XTVj\nmRqVnTA3ahen3VCeT04QufqBWH2a5TSOyk/aGbZQJAy7I0fcLQvlR2288gcA\nsfdKFxVWSU+RE2wTkb4IRoXI4y8nBuWX2D5NFBCNiKH4ZwCnirHdqsN3Wmk3\nP6YYTplS9G8KbvL7k1AaarO4I9I8UAcjU8SzA8Gn0SCLX2psbTzGk5WFP9Wk\nfC5kcS9Ua1bCdTYyyHUUPajTSfIVncK8oeYYG3eEb10MQQtuvhcLZKnOyS8w\nc3WLszAKqWLdhHJq+RXJE5T72jZCqrvkb5ycl/GSZ9VgAJejUzPFVeuYpXYu\nTBBLkRxVbB+lgvKXPlHd+go/ACmQTamP0qqOvvnGQBTzjU7fXmMvSwAFYKkY\nZi0caaRfQU7ncqD8WcJDbldh/xAJN9GfqWJ1BO3BEtW+tAZuHdXgpsdFccZb\nq51HRH+Bve3I2qK9OkReXXbc9yJiVmwjsLkydKgLtEOTlZd65wXHIhZae9Z1\nuwIy\r\n=mRNe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2bb6cfc16a_1575764702622_0.5060596475556753","host":"s3://npm-registry-packages"}},"0.3.0-next.cabcace4b5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cabcace4b5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cabcace4b5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e75b140c86737cb91a5e19a588a2c7486ceab5f4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cabcace4b5.tgz","fileCount":15,"integrity":"sha512-bNknm+0Vv6qfyVf/7QcIzxQOu61ttjSw4M61Ng73DvRqK5kAHQN6TZ43SrX0fjxuZwdaogRHhUclcum+8G9WGQ==","signatures":[{"sig":"MEUCIEBeG/2rpiqpFCJO3P0Y4O6W02lVXCyWisMv8ATJKVUaAiEAtFi8CFfTB+wN9tmvaz7tvs1AFx7l69w4eY/C7GBkAOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7uXCCRA9TVsSAnZWagAAaTYP/0ZZp2EY02X94O2DWyr6\n7P8UiNjoh4sxIxVHcEzgfaV4mNyvsfbhm2hPbxgn2YhVlKXWFhmBiWXdT731\noZEbsdCKhbyHjc1iMlOM+alTfBtPN4lt2OgRKphTncsiWbE+Y3vhTAcjwhUf\n4N+/xSTCcrm5MWTvQFEVCD+CyfcMQ+EU94kh+BSNalwri3jJtd1qx6CiUZhL\nWSpivXL9tGKxeP7etqOK4i9QZwo53WlafVXgC/PQiztzn7Va60bI+TcrbYyp\nwR86Rzv88fC1Del3ojGOQ3sJ+jzhHYNo6bIxpimICCAw6lrS4q6d64uoEWoy\nL9N99tp0TAFIXs3ETd5HW08hK+IOabn8PS1s8aYhv85kz5n9II4qsO59OXp0\nM8oYUaSd8ZTzYRHZnUYziaZeJ2VrHAYvIyRAwF7hLBYjH8F4JiMC0Lq0Gqjc\nDhuiv0MJIpLu9lHdmnHSNtdgXlO2QOYcu7zSgftUwTxtVmxqoA+CsP5DLqH5\nLzWQ/6yoh3ewyKTeoB7tmWUiinORZ3P2ekGf25kMTnlw9WPAAmDbFx0g0Z4e\nm3T8BGIMvAVfReOCB0FcwIR4nrX4E3lspkrLDK11UB5OQ527mM5QuPgygsR3\nqZGt+6ZG/t7IR+32Vzqm3D8RLbQgfRZX8nQCpZSDC6pFihJyN/ZF4KgIHirt\nqy3r\r\n=X3Na\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cabcace4b5_1575937473867_0.22422548168778422","host":"s3://npm-registry-packages"}},"0.3.0-next.b099d570ed":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b099d570ed","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b099d570ed","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"74537a625c722629e4fba58381610b4cf85bfc1b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b099d570ed.tgz","fileCount":15,"integrity":"sha512-XIGyHpLBRD9S8VTJIHxi62mOxWWXpCfswYoEg/76OuEDzNMf1sfi0OMfaIw7YHgt14uat0Of9i/ggBM81W+RGA==","signatures":[{"sig":"MEUCIQDUN1b6uIX/xGgpkhxk33juxMO4gemMB7ckWv1wjXx4qgIgAvJVhTPkXJdmm6D7HPYZ9Za/gOL6Hjh2FJAzDBrJviU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8DcrCRA9TVsSAnZWagAA+tAQAIiZ4RucEtUoy54psuWI\n23GNGnnjuyABJH/+RIpBUPq3YRNxwGVIh/1RkEH61U8P6dS0iL9FcAzni5qv\nhBBFokIsWiqUv9B1YzOUq6pXJE5mQ7Tulhfm/mzQAHSqxDjBo5AywWY2i/Vh\no6zpc6EWRYBX1scmtK6JCMTCu5sDz9xupbiexW3oprO6QcNG/8+w27VZRwQw\n1oJ8JRObAvQv31O8Vk74H8joItM01tea30g+1gDc9cMA8Vq9dtM19tNAneUW\nbmrnPDYsWfWvI+kLtM6tWgcWw3lJUgEnquTalqdy5R9HkZ9r1NfAqWnSHpbX\nnLRd7jHwM6uVq/pSEM3AoKp9jn+gNMIleMThstdgl/T1nlEYoDzVghqmkJ5N\nPr2PKHNEL33Y9QZs16alyh5I7ZGIlVN790WxpWnFJjw/2XU6Sg3UsIKe4+eF\n29P8NH35fVI9gcHd10fGwU+zlft9mMS4yPvlx+nGmvn1AkgdiieEthXn4W6D\ni41SS+iL2Jp09XG1r0Zvho82WoTTQ5Gx99wZ0JjGk+V7G6z8nA9QAIMwiMy9\nwLWqjiW8dZSKGenyXfiiQiVGvjfCZmgyq7kPHb6Ut5idKu/NG3ys1EjZ9gri\nQpD2abvCyf/RkCBFMeU2zPT8FGYiTFaiRn9Em0FY6MO2UFQvUxOIgJJWJO5Q\nPQjb\r\n=bDNd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b099d570ed_1576023851191_0.49539990468208983","host":"s3://npm-registry-packages"}},"0.3.0-next.68db7fc3f7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.68db7fc3f7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.68db7fc3f7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fae430f8a82086fdbf25b712b6880805a0125352","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.68db7fc3f7.tgz","fileCount":15,"integrity":"sha512-5LORpnOwSFHl23fYaa+0TNhiPzePAoCbPXZuZOe5cJA2PetDoXMtdz4Kqjql3aoqn+yGZS0SPJlJbdOncknz4Q==","signatures":[{"sig":"MEUCIQDVTIkhq6WC5jDQcys3lSB2CE3ozQq2db4D1axDWEkDNQIgJovTCMJFRS3mBGaUa0Vw+UkLDyBjATK7PV0w1ZYryfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8R4NCRA9TVsSAnZWagAAZJgP/i/i1ungCR2M0Qrj7FKM\n3TSAUJ4pIC3eAWarwjQa4bqOfoANQwUt2Xsg/3k8ZR9hAzUBxKOP4stef1s1\nitOMfP3TaQLvgLrP+Gp4DGxBDk/YeMEk/hBctTvvd2IOPybjAwi5/l8BkaS6\n5DJYiLsNARYvesnYILvshWoC4luhU+Kti8tstP8Gu6BiduZ7baqqmOge8g5K\ny4PS54D2Xb92N8X7C/fUeHghb2zxPn/5pqDGb/k2bZq10hNJjaFoSwSdBJVu\nJpUBQoe9+ID9LQmX2ZL3NkG59ce5cv/zc3wjnV57wkZ5GInM75pODGF9sVzs\nUCJFphUS5urZR1uw3/3M0dFxgl//ew8k1+IntdCDJyvqVBgTudYfGoJw3Lev\n25jNbup3n2iNjTdvpANeIidr+FBEzlo4nIQ6ufoSY5+3H0/hpONAniSSOuhZ\nrQDbAVPtOsH3/pMg5JnzbGriQT2mVDp9prBx3D3VC8FhM2b1ZL6liMJI8CrT\nJjLuETQsujpW7r2tecb0Kw8TdWsRFXnToOcSmmC3KAGYAKNru4asrKks+zWZ\nYJNCzZ9P2tXqciunNw9UULH/fCWvl+N33gNmLjyAEZ42VGzisGRoiOfWJcDu\neTyjk4yDFjlbCQUQ1gKl1UmELW6rMuUV4CPPlH/T8LIwo1b0RsTlRd3hZTDG\nDcwC\r\n=0nwe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.68db7fc3f7_1576082957158_0.6777437748430621","host":"s3://npm-registry-packages"}},"0.3.0-next.007b3032ad":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.007b3032ad","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.007b3032ad","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f69bd80bd7c72e2b83da98768c7790c233ed86c9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.007b3032ad.tgz","fileCount":15,"integrity":"sha512-O2ziO7SF1TjoQ+/Ejy7JnIj3mwCqWNJKrx0Z/lgw1rwRhf5MaMU8XYp4ucodqva9CrvjzddZbKElBiwKcs+bYg==","signatures":[{"sig":"MEUCIGJVOAGJiGFET8En2raia7PW93MwmHQzpkAP4cKsw5nHAiEAzJ/2NLoJsAbFMhY4wBjUaxnFW+9Ln3oX0IQYNfXm2is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8YjVCRA9TVsSAnZWagAA4R0P/2LjYJVRL1eDkdGQ6pae\nabg+NRMPWVhWpVB9M50B2gacWAn7VZVKycMaS5vQOLMk8o4mxjdPEukJZhUw\nOll9UnSLOglHlJm9ndcJ3L7WjIr9YtAQilTVqalBmPSTmUe9iYHopY/c7ytK\njOnZSkNMiUmjFG+MFGimlbcIQdQGpWYML4A0vE4wxSSBi4WQKG8AdkvmNJgd\nLskuu2G4C/e3IhPLswvFzJiVVcOyK/8cBCRBpWW7u2krIEPqV2309QazuGAD\nAgi/WNUOa5QfY1jyzmPDBdy7juAuOIKxq6krmEaz8xIEfwjX3d+FO89qT5kZ\nBIe8qFZrpRVKjtaLW6GvhRhFkvl/qj+n/SMzBvl/P4AksDiJ3NQt9b1DM4Ia\nL5gYvo+EC3bnxCGFRbAKXQhKJWaIwA9cYf8L67XhTqC4/4DaHodIy6NfksYC\nK0+F+UmdjPnhGQT87aAfBX4VvYp9uQnbNmoKirLH0SEtsTfxP73xcA1EKNRY\noyEibIGnGkRRc2PP9JKI7iPj0JMrp0QdYz3i/g9rnA/gWEsQsXs2myVAknb7\ntRvSvti7KUE6PpMA5dBweHWWelG3+JCPpVqX1Tv23RAuI8SXAPs40gkUQMfM\nbxxObGd3Ff9e0s0GQERN74vROHvAQI3o42/bE9kPjlfeHAy8xENWX4kcdL9E\nSdgT\r\n=MRoF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.007b3032ad_1576110292679_0.31458067252834954","host":"s3://npm-registry-packages"}},"0.3.0-next.b34da611b9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b34da611b9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b34da611b9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b169c8abaa3b851328a26d08e6bf77364431f248","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b34da611b9.tgz","fileCount":15,"integrity":"sha512-t8JxA/s6CW9ytZXb7DujlTSJfycCDFWNteTJ3yRgq+C1Vj0WRhWLniEWYpTlp9sFTzqNyCBKS3V+KfV71eh6cg==","signatures":[{"sig":"MEUCIAmLTGwBdF5b2BE3CwezJiYCXQ0Y3vVW9z1vgdMCZ7hXAiEA7I6rSrfJxlBy2Xu75jS9ky4j1quA3w1YpSi1lgfixJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8i5+CRA9TVsSAnZWagAAFGcP+gNT0eYk7jE4KiV2LjBh\nru1zCTa5yqGy5rL8V527UiAgqW57flsgmfIrbN2eRN/Tj7gAGrOE00XTL353\n5pZi8h018kyVjPYGPmsEuRJw1/CBXX7Pk3HVzcoTrjcNO+YZiUogLyTXom7E\nBXKO8hHAEZAVRXziOnwtn+ej7CEG1fRTMgUoNy2NlM7HQ4GaWMQA8DdbWEK+\ntj0Bt0rKRq0mW0dSYe7JCpeUpTx66S1HvQtsGtv0wdxicIh+eJ0UWgCrk9g/\nTVEc/AFvo9b/by8q59Uadf3/DWMR2p/Y+1D0S/cU82F7FW0HdRd0Fcwu6rft\nyvYIq9TpkwD3jIm0lmavHWnRu4zJtq0NXBbOgKoEAlTtyeMQ5kAaN/mIUg72\njbkR/eq8gnqRYkcjwunXjxVLYhewJNGjIb6FlzLG2cxHO5cVUkPqh1eGrylL\n7yW/e/12iJhM6HR2iQ2+fmXj30RD2e6LHFo3fsXmXgeSxJtoA2ID00LMITB0\nv+0/nBOF3sG/G5o60+u+jvmlEtpYq8V+6PrBQgo4sfDSysEkhWQwMXIUXm2O\n+vFRZ+bDke4IVWA1iKGjt9mwN0C+Lm1c4TUAAN1uBTrNZhqHzQvufiUIEmFv\noFRyd50ZGt0jqVxRAR/ojqZ7lbxOEewf5aoOBo7Vo2rHhjWi658EgZzuYNYq\nof7U\r\n=trKu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b34da611b9_1576152702367_0.6524706504916096","host":"s3://npm-registry-packages"}},"0.3.0-next.608ac23340":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.608ac23340","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.608ac23340","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2c272c2343d9fc091183169a3e8616614c6347ce","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.608ac23340.tgz","fileCount":15,"integrity":"sha512-0vBLRo10GWVltgKlOYfXVGTqHcwyhYKeeMPgsQUSUlCN2xPpArGimv8eIyqyxDFNhgETnOglQZPeai6kX7KUiA==","signatures":[{"sig":"MEYCIQCusU6pcZkk65hDbsERG4sc+Vk7FxatYNEnCXYS9jlNLQIhAJtqEgZHdeSyBGXlMQ+UPOhj5XR+ZuXTEzdcWC2nS/6J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8tpCCRA9TVsSAnZWagAAobAP/jwoWOYbLyH2ad+l4kZ1\n4aGUQsLrN2JEVVINpius/PFydQvlQcwdQ/8cJQwWLEr8yp6dB0wwcPc5fQiL\nrmA+t34NIKHE6Ice/bVIMs0U8q41boL69AYO3J7HBq1eQbvwZtweMdPZLBy0\nejodvWgw0k0JOezuRNlQu2l9SmCMUIeocq6c+vsnNXEVJt+T3G7c0AOfmExz\nOtfJUZDGGN4y5zkEzkE4vfTIzXxu2+pI3LkIb71GTiTVpoWjvx2BUBdJasxX\nSTG63eU2h/OM9sxd21VszmggDOSJIuPwaOER7GtNzLLoWkWmyNOLC1Z5sWw+\n8ZITT5+Dhv6qesNmeysYyBd/X0qbm55hO1k8YeOLJIT83n/XHOafbmXdgcFQ\nBoX6mJkCm4WvoER7cR1Eau/eVeFESxgyPcDuTmdhQ4PVSqTPYOOXNSZZXMjq\nyMsbF7Z3GvAu0nZW+yX1ydfoxQPW+LD5GlBBfb1DAUpS0dwifBll8cLoAaLZ\nNstAeuQyzrhaPycV7Sv+JEDj3ftT8t0Pq745rCkBrjDSGNqytSFpJa50q3kv\nZJ8jr8pGv2lXD2jOUk6+8n/v7JmqJICh6+d39TN7uECR0S/wJUWwQZ6AoUSZ\ngTC1BYAPNqwivUKTBvCQNXeYhPQQsq+H2an92JylXxOQ8vd57l99ZMT6J+7v\nvgTd\r\n=IyDU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.608ac23340_1576196674456_0.16191258799399577","host":"s3://npm-registry-packages"}},"0.3.0-next.df57a6157c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.df57a6157c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.df57a6157c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6226c6372cbb0f2c9102060aa6f529d92e52c7b7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.df57a6157c.tgz","fileCount":15,"integrity":"sha512-c22Ci6ga/rUWGoTWttProKnIOyO0Pf8O59X6hJ99FyxSt8Upb+I3DXWSUM/cTi4zW2D/nIiu6klkVWDBb9LYhQ==","signatures":[{"sig":"MEUCIQDQMlsv0ona5k84Io4qIxSKr25Y+upitGTh1Td7zxHEFQIgCpvZlWA+RSv6b0PIlW28VUuI2oEzsaLrzIXn90m1RYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9CvRCRA9TVsSAnZWagAA+VgP/1MQc7ZKavKPOd1kQWU3\nYsmkWifbRw5JrbnmO/moo5IqWdiPLGiSM4l5gnx04xKD1TA2CU+/AHqN2hir\n2gv3n+7SUOYrLQ/ih3/7QjAvp1RFrAb0ea63/oL+lGtGyQuLWtsBNTBe/Xx7\n+G2iAisXf4EdKTC0VODI6pNPmgrMuVGvaza907v+Wnaf4Glnwwmzt2pK+VP+\n4ejaXhvWqNT0iueaWnzpNlMffBgOADbklarrKIW/lcphFeLl7CC39jnod8Ni\nYbDIlmZ1t/y4rTefxYkNzYVUlZLCHcDd1uYAGVy71oYGINIvhSiHyRlVdNNP\n4mwbwIywEhPPqrZMtF+0+MJMrZpS9pYeDG0mX2VmfyPTuXFEryIP31/7VGGa\nG61j2WMZqK+vu7MZRyDpyufvzceM2VK5itkLthTMOmbHOSI84SkJXmTXNrwW\nFEyjHdQ4O5Fx50On02Bwhobw4Sinrqrd3oKIH8BLbToEA9dFXjaJudKqWvmz\n2Uq/fgHRDCB23fTodzTaZegEv2eI2LgnWkfNKfIKRhg3URXbTB3FUZ6aYwCH\nO1bETOGHd8ABwd/rQ8V00z+r/RqGx3BCR9CSQbQfxU/jhgRvNteJiQBpbge/\n/O2XlU6FqN9kHWrXgXIYdDReUhHjy3rLuPSCEt2q7IZnttlozjW3hgFyA+Ul\n1UOp\r\n=jC9k\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.df57a6157c_1576283089158_0.07266527716944893","host":"s3://npm-registry-packages"}},"0.3.0-next.3dea65ba1b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3dea65ba1b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3dea65ba1b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7ae93979889603b5da19617a3103ab690725ffc1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3dea65ba1b.tgz","fileCount":15,"integrity":"sha512-LH1k6PQVnQJChlUBzoFCUZEf/XQmnCgTMT6+02S+Rj6VepCTAIl4ODx77csemUE7z+Bwb2LNk0/94mQXCdPARA==","signatures":[{"sig":"MEYCIQC7eaZybsjcR3CHYdn88YCehP/5v0EAeHKapJ3Qz49PFwIhAM0p/HGcVHUlplR0kJRHuu//KsblRqdCgkGBo6r4GMAZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9X07CRA9TVsSAnZWagAAEusP/j2DrQX6ztF540HQljUa\nHphNyaBoDH5iRYXYmY/bU6frTIYK/cq02nrpIKUINMAE0Q8fNMVwwFjkO8MK\nfUBc0OUIkhOccSizghIk87d9Eq2J9f9xXAwxpiUivq5lQluHQSod2JskKSmX\n4JkhvfqClz9OS3uk5/68Jj49jxK3CsMmr+VJMKbBUiFtvgEDSjB8aaa9HpqF\nUfvF+MSRncOTynWEqNdue0kkgGioKosN3L1qYGrLOrWJEu0eHpuz2V6jbnd+\nT1LMueAH71/+k5EtJPh/lbrmO5T4sDNViw99LUxP+PNEmOEqIgkRxU/b6AH4\nE/SB0xMzBKtWD5SI6H0Hxg4sFkFHtsSyXe7c3zDMqNGARHUdrjo+AEqIC2yp\nGnQn+y/zsbUOL6MTaANTbrwzbZIXlMlpxJlUb8BHyIOnDOZo1l4IcaG9ffrt\nVl3hjxCBoM8GWPSc7RGpUylytJ6AlDDshtiEZk31JXPAZ+U88JBF5Y12AQ5M\ns8jAmr+nqTulk5gyEorTelIQOdumAIq7B+jF1n0QVm2AFaN9K1NNtG5YO3Yr\n8qyhVQ5Hvq+N/0Lv5tdbY13zC3WbXEb0rBXVfeoPwuVrM4ODTV9/uqRwaDP4\nwnPE3vMVBd4wDgaal75wbvBmvLqLPeKkTMaL3QjIYgymcL+Z0ijnbfOZlWUb\nQSXA\r\n=cVHB\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3dea65ba1b_1576369466734_0.5724373868887422","host":"s3://npm-registry-packages"}},"0.3.0-next.231c6e7762":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.231c6e7762","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.231c6e7762","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b4b6418336ae764134325f93fef672a91468fdd9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.231c6e7762.tgz","fileCount":15,"integrity":"sha512-AuTYoAawxpKPXyn1kU0zd10kNE/QIC7ps2FVPxBu0eIDwWj4V4TW/xthNYWvi9Cp8wY+B4Nve3ASaaP03bqgDA==","signatures":[{"sig":"MEUCIGwhhsYmiCqtY8vaFHmJCA5ABmncLlKCL3A/SxPaStS4AiEAv6jdLZE3RWSjtHNxYm7DSW9MGUYgc8Um89IUJ2EJYW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+CBcCRA9TVsSAnZWagAANPQQAJuzOEnrnwKApFNpwHXI\nzJ9OEQSvNFpamXGth1Iim4lDwdoLPj/2BRHrYxvqNwfrF4oyyKueWzeFkFph\n2hf5uFwRJjH2MuK8hk1OUVfyb6nrXGMyp8WMTH+fLweR5bHWD6m/NLGjpYeo\n/kEpUcpyQDLH49K1W6TyBWXuUSm1jDP1HeFPKsUbIV2x+8/7Dbx+JTER0kdm\n+Mar7qYfG2lxZ3RT3s3Rtnv8Pwz4qxAqftBJhlyyG4+wmkgUKfEA44HvANi0\nI/KD0hcPfT8w0s0dKrSDcseEV2OF4cf9ud/S0/HUtcvJdCIPXsyyUhABoGge\n9xiqJSRYOgbdFHIo6upKeVT6I4qEBw+Fzl8e5xDvCiaC1c2vb79ABgw9+kmt\nuODrT0LtE6uIYQqeht8D3aw/FcL/DD7bylaYI/FGXbjlKKfNIrlavuGaxH08\nkkcPg2sbKrAtK4Jmt8CArhuF9C55vur39M2wFa1K28/k3LHcw5f838vuahVS\nDEt1ri2kRGAhID/WHgf0ygrSlfboEtF8k13avb8HF0EkxbWB+NLENYApWKse\nyhJ0urhP1BHGV/ONirF6oEZzi8A4N2y96D1nV7ghFDbxkCRlpTDH/erVEdi/\n5qahCQj7PvbLx9wXZFJIQ0vvTheiwcYQUZ/xGF81JnSljZyRYrHendODZfaN\nri0V\r\n=/eKc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.231c6e7762_1576542299860_0.7370643736325702","host":"s3://npm-registry-packages"}},"0.3.0-next.8eb835c463":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8eb835c463","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8eb835c463","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2832a7a95a1bc363b5d68d54e12aa66fc4214252","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8eb835c463.tgz","fileCount":261,"integrity":"sha512-rn17hS7uptT/VKK6maTXTOKctsvjLrL1fXWClC+V1pIHqHnq8RjvskLiR7y6Q052C4nhIVoTyy78V7cb/EiT7g==","signatures":[{"sig":"MEUCIGBZo4RW5L5KgClzS2TAVYEeode8+SsE4nb7aGP62MHyAiEAg217WiZi7mNyP3550ntdwm7tZzeK78Qv1/ioMkMS2Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+R8mCRA9TVsSAnZWagAAR8sP/1dgmNVagoU78of/vcoi\nrHXY7mcTq8WLx2kS51nteATWnBn2m4qwDHa+pdjif39nWMD7btudYEPWi1Sq\nOFSwBPYSNGvxqcmrt5L+ZF5MCjRwK4iHlsFaSMUKsm58y3SC5/lS/b8KeWcs\nRcF58w92MZyrtTAbHbkhoIwEyfo4ZsXwv/voiH7unaj6jAU08vzmobfcN1BC\n1Cxcc0D2ObNu1nNUwCgaoHZ6pYrB8xZ0WDHRHbuXvQ1HuQDXPRQKocCFgAdu\nllFMfD1y477qFXOQgvJpyP3XzxFZM19SNsu0AoFvzWRp8deO+yREIqzxXS5z\nMWY7U+VyLPazJKS7KHY/ft2sesyuYqgaTdb1IJMvOh7wxpHGSPykZmwiLceF\n3j5JW4GmS17lOegQ20vUxJKRwKgSOFF3Ia2VkSqYkMxkWCFGqnINU2W9bU31\n+rBU/53raj+Q4dCRLPuO7ahWjilY4LOC2GUHXXsGTufq4Jdg44jM/KMNlm8K\nQQ+ews7iac6lNNM0mqrDWb+Ta3Sr9vikkMmCjXJmm/1igFX+6PffQuefahL/\nmzRE5aXhr91MNG7kuhakbctPbmA5AwEmFtWMgQI9uBCWdfMxmfNSWGWQ4DGE\ngkeCdJit9lgF/00cakxpYWBSsUIhoDAkbqDR+kpx0bR66bbzX9PWUMS3/9jl\nbuZT\r\n=J9cO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8eb835c463_1576607526326_0.2164662152626451","host":"s3://npm-registry-packages"}},"0.3.0-next.043da28dda":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.043da28dda","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.043da28dda","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f0bb75641bd8cc52bd4df7e91367000b1f1c36f1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.043da28dda.tgz","fileCount":261,"integrity":"sha512-1hNJaD/z3l/HekAOhqlV42KuPIgvOBpX5M1xWejasB8anBQB4MRhXi5RuNhgTVvzPPb+sFp9q1Ru1SfFKB9UmA==","signatures":[{"sig":"MEUCIQCk+xEdH7J/fGsR3Zn8rFMdGH6vJxW3cVUKUKUvwUFtPwIgcQRRAGbwmwFto9j1wcfXQSVC0JES1ij51KABbMc9ycQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+TTcCRA9TVsSAnZWagAAi9MQAIzL15o19sA12t3xQeCL\n2m5/OLdki+Z8IowEXjXZtsQkysDOeuKO4qmH1W2/CP+DsWDDkVaiuDj71ekg\n7Q+96Lz6XVgGZXfcSBqHKrnavJczM70dMgjRITQlwA41HPWlEDN1auL4u4TG\nQNj1i1PR+PnYFkX7C1ez2cGSR4wLe6gx8gIoyHCg/w3ahGtV5+00zRsVqV7v\nAtNxay77R2vOD2/IDFFzOLOFUSOD/055mS+oh+lXuThXXtHd45KMB4Zxwp+a\ncJKBMjEsQcnMNdaYFsml4tXmx8O5vGEd0OtfOicHEpX26Wjxtr2MArSKuIDO\njJ/KGkTaPhome5Xfvpl7C8vJUiyFvUBEn6utCEc30NYpYxdlxR558vQh6e+v\nclaz+OfQQhigS7z7CrSBR5G5tAoAqtF7GeZ5ss2zvStcux61ICekpK1KLlOo\nRDs9DGNtD9zTEvx7NVqEvw9XJfuIU+8faWmQpkg1oTKoEUOCnAiWx3qQmg52\nmCxGTDAxfVkQ0s7yJpPImmcSsvAtOJroy/reDlkIASGP6FVdvbszOLxKdDY+\nj7qwyu2Dm5Tb8GXXsHkMys6lufSbJG5cZyRTZza3NVUjzh0uglbCQ6I4CRK+\nA6EpbKLeIAwN8TwY3to4AzkKVJbUuv7NdNWcBf6oRlAI5spGiOGtH+fY8wfl\nA+/t\r\n=lfE4\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.043da28dda_1576613083582_0.4347128557621769","host":"s3://npm-registry-packages"}},"0.3.0-next.eb0ca2626b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eb0ca2626b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eb0ca2626b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f42b88b97d2c64860d665659be69fb67e590d597","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eb0ca2626b.tgz","fileCount":261,"integrity":"sha512-Ux6hKkgGSUc/GAvuS8+HE8+jLyYKS6kEXtTwLsnsa1yYQaN+oTlIAhRQYABLVaorx4rlfubSZtJ2hVycFnBKEw==","signatures":[{"sig":"MEYCIQCJ0HnBJBh+y+bmWwa8EnuUW1GqyBNJ0OxoYPmHU6lYCAIhALIGbX77V48nrL2ZoQCMh3w0/Xh0DaPHTI69Vo0TdEJt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+XIJCRA9TVsSAnZWagAAO74P/iBQv7tVKPEfX4AX4WQO\nHCcrtcH/6qGx0jM6TGE3fp9odiSVhR6J3i4F31GIximowboNJOUeRXSG93Eu\neSAOFtd26JE7klH/LVGItQMty/aNMnS5soDKx7ap71kcDL/xOj4AxOFQgyfS\nmmEH0Ue3IvOgxzDZ2bqnmBJzNHGNEmVYnfGhTQLbcB+O1UPGpl2xRScaP88s\nzLk5BArpbKmLA98CTLIlJEfqF7GJ9FSL/ImXrDm4KkCLCkdCBkcX/cAjAjz5\n5mP9OtvV6OmmHIeJuh6Qhgg5Bh5S7lJ8dT1z5MJwLKQPr2cV935ZbwKbMB1/\ntbtnpVCS4Tmv3XmMIB2kwKiOcZFDBkKioUoFgESZKOHUbN8KaG6Hae+97e/H\nGC03bvjTGG7cWbLDuOXCCZwJR48g3bruiBmW/K6Egp7p6/2bGxwwVPqakXo+\nBl0GFcYTK9aLxNzMXTjIrq0Uk70PQ5O/dqLPQS9PTEGmo68iRUUxlLQpdyr2\nPDO8GveFPqnNamfSTi6vaMAMxpu5jL5e2FKpbuyYAxSPjUuC3e826/Paz52o\nvB3fqwu/UrGETtWLIq0AS+dNRiB3c5sMpcdC5zHTGVlgVALMqG9Uwcl8/8cS\nf4TTRIZNR5fdFmk6kKD6IVT0ysI3/OEf0heB4r5sI58f3M6bGdYtpnrArkMK\nG7XE\r\n=9sTc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eb0ca2626b_1576628743861_0.6715561075650047","host":"s3://npm-registry-packages"}},"0.3.0-next.893369ff8f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.893369ff8f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.893369ff8f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1097abf51a64b3987d98fef5a06970f543a66046","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.893369ff8f.tgz","fileCount":261,"integrity":"sha512-v0c3B2fLZ0t9mTbJJ9kMwiSSQ58Hax6o8Jtv7ZpjLZ+lRsKdzkH02MUMTQ3c91QuoGwhjAS98eTRmp5pp0D2RQ==","signatures":[{"sig":"MEYCIQD2ewfUCoXOfvPREivQ8bK0a6jYS3eCCdKs6Mj5uPt07QIhAMz3S5wlBz9p17PMqOyuu9MoDarfznSAFYor2Ucds2wW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+sPYCRA9TVsSAnZWagAAim8P/jKpu4Sq8DE7x/MELtms\nqXrV7tCDUmI8H0v/Gzh14thtwgtHNY5EGuKtDAYZcGmD7QDaclyiMm6xaW34\ny03XSccDKH8ccrlk0DxIBlXs+mZ5Yp/+kDMVN6TWwReUums50pgzDc+5N7xa\nVxRa37Y2lKq7Nk6F4aRIrzB4ejNSnPex0ez1x1VKuT7wuaM+fAv+Mx17Mh+O\n8Ln9rXni5uYN8RCUKYFH0Gzz2wNq71MsZLqt1P6/hI4we4a5mcbNPlws+jBi\nyQZ9EqfDncLNyT9MTwBUcaXkqDXnXgU8wtDadGoS1CeiGqMp/5KFlLzkT+qM\nXVAbMxLX8VQ1bfJWFeSCLz7Gcy4UzIKSRowh70ojAV94yz2PvTyEBBUDzSmk\nIOol4mLxz/mWtTVYSOESSaveE6Uh5nWZ7MkbcszWFnKYLiCnH3WR2Lvp5eJ8\nsSyvIaxGfNkU4O7ISb519x1NeY9H0E8B9oXCYQRK3LrMyCeKTmwBcqfHRMbC\nauf+myb4hGk35FEbr5zHwJ9qqAHg1jOQ9gbj9iu16a60MqjqTViz0zsR70LL\n4s7exOPAngJPd65OsgRg3HFa+EkmakWxBwgo+FcfTXmFKePXT+JcAfAHeq/+\nZX+zvUniBWCEj7uQBVFXlwbVZPF+nJKeFYQ0AuGckbC0ErtmO687YWMorBqs\nxRLm\r\n=LveS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.893369ff8f_1576715223498_0.330444780989525","host":"s3://npm-registry-packages"}},"0.3.0-next.1fc02159b7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1fc02159b7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1fc02159b7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2d87d420eddc1c84a824b59cc7148e5bff106eb2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1fc02159b7.tgz","fileCount":261,"integrity":"sha512-80E1yDe+f359ZbsGhDns4zKDvPTXeTGuY9wEzulMKz4XJMY+TA1pZHxCiaQmWfqQyD2ArJxvyRvk289d9OmYOQ==","signatures":[{"sig":"MEQCIH8lvKqL126/XfyeSQnkei+5xO0yVMEK2EmnnHlHkV0lAiB32/mMZedFbzvWBJxb6cuM11zvvRJ4wVIdJ8xwT/NRGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/BUICRA9TVsSAnZWagAA1tUP/3rTZ7U6iaSy/6u5Cafx\nhb5moX6xN15Vin00Z0YdjoYyAB+a+bBQAW+KDCdzYeHKqJISxWzOaljK1d88\nz833uu+EOq3FufBYw/MgwD30QBkkOZeoniNRXST3x1S8bHgXqhiWeLYIhRZM\n6DS8M4ioRGS9bZal2EXnj8Cm24B/ky5FbqU6quDMSWr9Iz0cLcGpYZHlpjuU\nHul+W5QUsd7LE/FCB39SyY8keSYetvKf3umTWRw2nCPE7dqhe647HKzcXsFL\nDBQAVJ/N0ckHXIsOnza5x7v+Mc1jRij4WDrhTiOGVPorsyH17Z5rKbaAJb0U\nIToGL8LV6AVoyekNCoBLenc6oa6ZAzTU1CPGnWwkLfNkNmEcanp9jep+CSp3\nOS+BZDUcKW2Lfc9oeLy9h7v2zDbj9RGV7JP6ScJo1LhifrUqEU6KL2DWDjjF\nwsyr5kanHIa346nW5Joo8s9YMQo/N5eTe2JHfw//RqVhmvvFaN3dZDok+3j3\nPUGTGAsGCcQyPl+isasY+6r2A23zMpCe2f1fObpvciRY6Rsj4QIUKQLykrla\ndyPYsyo75pRwSPuS3K4dJLjQPgacKkONp8fx0/0L0KfrjlatHOe3bk1/xQEV\nEFR3am4GPkikGq2xRViJy/CBgqtqzAoYscDBFp5NHncSgV9w0DC14Wi+zCwV\n1giX\r\n=H1yh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1fc02159b7_1576801543877_0.9832345623015359","host":"s3://npm-registry-packages"}},"0.3.0-next.c0c4eb6a51":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c0c4eb6a51","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c0c4eb6a51","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e3eec14336d79fc46d3c1d8bfedb936460df65d6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c0c4eb6a51.tgz","fileCount":261,"integrity":"sha512-jONlm0eS1oTresoiY/WyHr0OzMQrobG6HF0wmiwlHAFJZd4baqEl6K8CmvKv6f3dCooXuLoKrSdAvwILsYbFSw==","signatures":[{"sig":"MEYCIQCjb6BQA40t1WMWonKQ+V9w1pDDfsSuhk1xJOGArv20NwIhAKqGPLTJ6dxurda88qZazMNm++qKiipzKMO9H9wUjldn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/WY7CRA9TVsSAnZWagAAjTsP/2MYgsDSiHCfL+3KYnb1\nA4xGcHPvfV7aXMmAwSibi98XiNJuaOALJBr5En5mWNe09K97YAc8GO8AMKAn\nqDYoJuMJLB8hF3MqdTaUUmRo52d1/ZPj3eXbjD5+0oCW4OH7XP8o64LZXJiN\nMR0M4LeHTkPluM/aF9gda6ntbvqDPK8kODFOgswlbrwromxruz/q7abf05/2\nAD11iadUY2wcbCdDeMtFK5aCoxC0HVv9k6iDOuRJEJnC+uJiyVQaPdpbbQmS\nNsQlAxwNn7CXaKkdGS5XXbLqQ52EEHl56BVtgI6T4ekgz7FkOtgdCB1lvMla\nN1VdAhD6tY26+gHwpL5rVMuaBn1EB26Zpsa8ZAWOsNDwNT4zHSoGCJqyu/po\nTNM8KsevlqytMHN0gr6qd/EtKuHOzt2/2MgAXSSjRiVMoO4c0XcJ9d2AcIrk\nsdS+K4FWvTMaOQrqajKTcx76VVJc7ilvtJE7lwkDlTtyLaUBn3SCjA+/yZVr\nd8raQm4HWFmfLawjh4ZooNFwwoTrWHrAxUTj4Fzzvn61HzXKcrQs3tIVFck/\nWX6AaPGAmvZZymaWpwdp+eYGCKWUkot+Q/tYjXJF0vDq+77li6JnYFJXFmiE\nQGbRMtDVEJSZbwoBF98OHURhII7W8NlHBo9lOhqCgEr0FH4pF1S8vq0hsjrl\nU1WY\r\n=i/jp\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c0c4eb6a51_1576887867284_0.7468816626945662","host":"s3://npm-registry-packages"}},"0.3.0-next.d06f0e877c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d06f0e877c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d06f0e877c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e98210109793b593b868dcf90f4961012ebdd52d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d06f0e877c.tgz","fileCount":261,"integrity":"sha512-Bdvt0hnwDs0SHARyLMw6x+s8rJuzaBlxEfJh0h2NCC5XEyunOjZKa9clFNcpqIIlUXl3p+5AIFkMrdm+CgY1Mg==","signatures":[{"sig":"MEYCIQC3OAaSimH6TQPYbT96UWv4DRdBD88cU9LsuAgbyH9W5wIhAI492ErjknplGOXxZYehzQitiRldGZbpVBiqpS1djE2D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/re9CRA9TVsSAnZWagAAX1sP/2+SQnIy/Q6hmi5cD2/b\nntZb+X+WKBSE8N6b8+UxTBcC8ZEnwGiefPmYwMW/ggIkIU9CBLGJ5yXAtrh9\nwtDaUocXlzes1A8uXCEmSXvPllUQw5ujYNcurOQvOiNeepJmncDFc9mqCPHD\neoH7xZ8/SVGTp6f99rDX20CIDfStU1w/9e7hEr7MqrTlAXOcb9fvX7FT0dho\nFMsM0z6gchIXSumvf+rJkH2oa1buj0fP2GvU1gF92hHutmeQwNo8xVQWjAaM\ncl2ko+p0CUXhTvMUbNzjGmtdxrl2LQ0rpW8sVEGcF1NTvun7FlQR4eJRJQvI\n/WGM/6Yg5apHsU9iIqjQdjoRua5ENr8LKPU3yyIooQCSBEh8y9acOB4b5Pt3\nQgkwJTPBlB//f0xFJAMPGOodQeW8x6xSiYoRXg6I7l6HEolgwZ/oRXsTub+R\n2O5AUM5ZBBhRtJQsZqkw0ojQ+hYekxXza7SQTr9Cs4/YJw/spVWfayZqnB87\nhOP2FUu2e2e/dQiMmdDi88Ro64ZD7Zq7/NV1fYva9PKNW6icq6Tz54lTxjZ3\nc4/9t5HtyBInyTTFNa8lUq5VROJVLWD3CTXgWbGwldnR7NVM+HhTDXF9pLsg\nl+4I4dcNGyBgbB3NbxsVxHZJPWoSzU9qOA+3PpspSp/b363itUVEft2Mlg4o\nkhv2\r\n=riLN\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d06f0e877c_1576974267988_0.039519836679893006","host":"s3://npm-registry-packages"}},"0.3.0-next.8cddb0bbde":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8cddb0bbde","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8cddb0bbde","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2d43de7d5433105a19a879aed797fc28362cf88d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8cddb0bbde.tgz","fileCount":261,"integrity":"sha512-pfInXh+aJhzzygZPrxss2AYLpor5fvJW0B0rGaB6CuUrUe6ob9aanDzckKClnSZTRy8jN2CbEiImHIp3fgS44g==","signatures":[{"sig":"MEQCIEeew/KpDajeTo/3KHzv6ZKJ0xggBstlrSyIjZ3xftUmAiBajS1WX+pdMAJAfFXXdCm79M4C7PAMEe8RoCvnobWTcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAAk6CRA9TVsSAnZWagAAbRIP/2OkvXs9bRnyu0dxnKaB\nLvhbaZ1GLmiKupa2r2AOfTcXGLxtWeIioQEf8iwqm8y1+WR6JlnKevhGo1Av\nRFPZJKVkoxDCX2s9oBBd+/yjw3N4fGNXMkhlZrp78KeX9uvfHn1wKjcftiMw\njWhEZ1CfgBDZT6a+MnPysOfAmuScFmXwUXIRbICRXUvyf0G9cRVdQFmdYNAS\ncU8uGWFje4NgMv01Nu4aiv3aHjqn1wWmxOaBLVbqzbkka5RdRxk/WCeKOgSg\nW4JIE37doSmvVB9jbzxUyoOVAiCHYsI5Svl10MgwB8o8bowE+jtI0/3NNC7v\n+KJ69EQygjL0XNcA9w2UlY/a/FpeNt5m0eGTxOuXn9cFc9gf+zWgVqlGFNiU\nh8las2k4MZdNHRvnUCmmFAyjJvRnb8CeKWbGZPpzFw/gEefPf8wrRQuTxydl\ngZelsQEvjUdhHJXMseXX5RK589liR87Q/E8TZf91oTPjgt9tGOffwZ0tJX2d\nRs5FwhHXJzAcg0YqMmq+WQqM8Etb4jewfV/k7tlNUZ5uXO16/cRGmpJGDh99\nFv+YwVc0kgfz6W8lZAqAkFXAl2i8zisz+2WZEJt4ZBJM45MMDNt/HF/AR3Z9\ndjimzBO85oHJBs4+wUgv1FI+qzxwGtifE/Iy6w5g4Ac6FVn059fNjZ0ewoqy\nYEuW\r\n=hVyI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8cddb0bbde_1577060665559_0.026456682648213103","host":"s3://npm-registry-packages"}},"0.3.0-next.656fff3b1e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.656fff3b1e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.656fff3b1e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6addab519c54e7fbfb9b8cca44df66ba362d62aa","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.656fff3b1e.tgz","fileCount":261,"integrity":"sha512-B1IKEgRkV3viaIi6U2UO5tnO/DDabcI8eSzsaEuwVipWARPZkvRn0sPMCm0ikK37dXaIQFDenqE7uTIvTfL9jQ==","signatures":[{"sig":"MEUCIQDW0jxG8Y/VIMwypIfPh7mQPZFjVgiWQqbLdRS1nZI4oAIgPbF44UdhlMxLlq0XEBw0Ib7+RoIZjEiEkzxNMJbkgfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAVsICRA9TVsSAnZWagAADmMP+QByqE2FOBkdhYOiqh5N\nns0Xr5b9heXlN/xnGR4hTpt+EcVBQKEF8m0cYh+/5YuaX36614SooUncQsNS\nS8JGlXGiTpQJ7hTEh9DGRje5HRPuOdMVD3CVJCrZSPHwBnrz4XxKkfZtBtA/\nQqh42mWnn0EkSJ5OUgDzwYl5xI8TMTQdvljOOfD5hBlMwL0WA7G7G6Kw4c7K\nOmjESB0agjFnEnobAXwDBRida/E72TCpic9buTX4ZB/QKfkTQ7mzKGj3lzsG\npT6JeYyUbGyqe8QfnxoYzBaJamzn16ia/gK6Zg4uUprnclw45M5Y2WE1ABf8\naOZxg/kOV5bwxnE+Oi8F/RuTxBsKTVWgy7E28emwk0ZTrxZUmRjMJ2t18SaP\noezwgzoQh+hUIZDMdQO4V7Wk7cMZdnsxXmzev74Y5DvZ55/7lEyy0Wn6vrxk\nv0n9pjOyN7YLLCuTaDdnCSdPxyII/qB+LxN7GEjyBoOSlqMp4+KV35E3E7XQ\njRKSUxfBnygKqzwMLjmukrBAuKejvm4/YvLm5A3BUJ5pZVhW+tpqnN751dtc\nOXyINcxiRqxbMTMC8GbPrEeBm+qLlFqvBDvLc2VEYsQlrndelsCXSFk1sGnk\ndiXApP9H7hUXh2TGmHfKEEPPZRBmSbIwcojhidDswrBTLccWNhGaPIWG3Xs9\n+eiV\r\n=eXWg\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.656fff3b1e_1577147144045_0.12094104558558305","host":"s3://npm-registry-packages"}},"0.3.0-next.ff5f581425":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ff5f581425","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ff5f581425","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"91e330430192018b2dd8a6b8c6545ea4224015e5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ff5f581425.tgz","fileCount":261,"integrity":"sha512-C7qrvO8OTTzW/l46yQOaoZMOL6/rozPOFJ+PE1gPAFHh6ZDK9T1JpY5YMphxZRKr2GRjbZlV/pHH15iLagNkFg==","signatures":[{"sig":"MEUCIQCO+E2GGw/X0k576R6Us5YOS00AQgEb7JXOAQxQ0/2H1gIgPXTN7j3zThywJT0O54oohfzfwhTUqOLNfEWPGYmPHJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAqx1CRA9TVsSAnZWagAARWgP/3YqdTdgIkES4elEearX\n5Y0Zx7kCww05sdFK4wy495cC1u1cqerE2clV+agQd9/yXU/pqhuh4O8Pilb9\n/jJNGjXzZf1ohNI5SDWOd4EEEpvTNM0uI5aAEuHcs2CMbG0OIRr/rp7KuN5j\nUik3raGvl1dfhghRoh8J7gZd3B3M3uDLbyqWdxdE7CPbBtLzKAIAd/XOeezn\nD3a9rgvCp6YWPdAE8tKM7J4eZ9YnLSYffP+vyxuRZ2SWapYmkqVpGBVwlq7p\nSvLKWP6BQjTvht4ZkWa0sxfKRXlTpL2nEHZsV44mJzvla3mudhs+di3B+Wju\nhDV9d7nF/njacYXkAlysGioHYiFetHtasrh+AdF0K+X2E9+tmmd5Q2k4/cwi\nmkJIIkkndDiqcMDTEkyYSPaUGtlWyIzOFrLQY5paHIkWFoDRJicbDL4r3dix\n5ym65mdiGQFLdm/mO4XkFyrgsWA7Z/E0QyjJS3fAw1UV+tHuU8syx+WamDTl\n/qYIIGkgRWs/6cfjyUmg4FM/uWJKuhfZBTANusJwLnHtwTcdWIi50jlwq9Kq\nKY2bhdu9klJK7heEKTXmUCKne5w0yOvcxpymTftKsxaLegvLn+Hu2JLoE0Wa\nLl8QWMARqsePv7/zmvIzjo7Moyug7kQ1cNKZlnYn2ylC1MR6dT1Dxj5m3xJx\noIF2\r\n=zn/D\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ff5f581425_1577233524533_0.5567165903653508","host":"s3://npm-registry-packages"}},"0.3.0-next.8aa2191271":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8aa2191271","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8aa2191271","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"54824fc8cd6abe5c23ae0f39c293d567789c1c84","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8aa2191271.tgz","fileCount":261,"integrity":"sha512-kMemxiecuospo+w25NXiBnGwDPpVIcu+xbL7NZ9p45LYc+RAd4+aQCoSJWeAMkLWLpjj6jTUHi3n358YeT+l7A==","signatures":[{"sig":"MEQCICxOJ9qiE9DCutYJtbbVuWvJ/ayqFaHMkONrPPeoE0+2AiBq794yoaPNGv2yVFeWeUmE0X3DSC73Pwhh0sjWkmIW5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBU63CRA9TVsSAnZWagAAUFoP/38wNfrYaIyJi3vN6L7c\nDSfELO5Ugx+zLwmdgxwQsf+kSngx7Yb0E6Vr36H1fH6EQyc+/iAq/fsaC2BC\nrbCCzQab+Kquv+7Wr/sCDKPe2NAEJRNmdgPtQKIHH53Y+lOxYBa960uwTn5T\nJqfqTG+k4aw3F8K3OSvTTX8OMNMpVomEkLVERnLp8ol13DWJbYZx9t4ZAi34\nS6W7wL/kDEhaDCDzgK/8F1lBUjawPYqS+RhHYIHutV1XHvEgqSR6HJjZEtwN\nmteIh7CS08ShC/ofKjI1W6DUQeBWOB7w/iVttfs58U1iU0VVyClGv/Nnvc0Q\n9CBEuur2RZhw1BRG+dSg7r9t6IGpDrIPon7/vLVeGjbiAf7OoBW6f93j5AzB\nbRRShfrwcqXyvn9SuZBfgaJwtG4kGKEPqdtaQaBvxNuG9tWC5CuJZnTkyzGt\npgh4AlipjReOwHVS/NEIvB6dDHj3xtquCiiKGDVT3FYgT39pW/X939qdfJF9\nn8sqtJZ5YObxFbcvsqDtzUX2Xb2HKsmFcyK+2gqCIcdI6BeFD6XxyfFqbB6D\nTYilFdmQzNqxF0Pl+a20AdrxBtNPMtiU5FR+mEzAFAMxsSuIO7I8jYRraerb\nJ8WN1FyoOJCvbq/dbMiHJnY/LXaJBzvKatfzz322xmdCtMUnAhISyFdzeMT4\nEIY2\r\n=Ntxp\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8aa2191271_1577406134680_0.543908710107107","host":"s3://npm-registry-packages"}},"0.3.0-next.502fe13712":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.502fe13712","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.502fe13712","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7b17751563607c4afc7bceeaa20739f3678d2ada","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.502fe13712.tgz","fileCount":261,"integrity":"sha512-vP9Z0zKYWWb6oTaHeZBsORBcS+WYc3m2yRlz+jQStZLBJS6PuOUc0FHB6sn6JWJ7LSqoEjg9Cefb21LbjS8gPA==","signatures":[{"sig":"MEUCIDE+mHVphxhBn+XpGgV8KwAJxKqsba6/89qrmFAdsQODAiEA7eU03es8vD66yaAiu1nDAZ0zoLqTnTBbYhIy3Jd90To=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBqDUCRA9TVsSAnZWagAAAqoP/iOKD0uvmriNJYgfF7zb\nDF13q+crnvy4zR9pTfF1hDQW9MCX9GHKYCB70kAJtBmVEi3TlLWm4ueL7853\n4/kLuwvr+lETN2vtx9HIeoleQLHPChPAor5mkXejFWuOlYlWFkw37q2Iil+7\nf/cAr+Q5IflPR4o/HaH6hxS9L3pSHjjdFP0SxuPQvwKAoy1fBoXDomo06QoF\nuVWzRhwGRsnvTFQZzOnbs+hd4sweaV6Wd8eGAr+agfmTRo+xRiJfgCmwNYJc\nGKaMtcbkJWrNRR0rc2L/VKJjAo1DfEPDZX0onS0G4xvhpxGTqkHDXme069Eq\nznjOQxAhYv2F+Q57iOzK4uwu1m+Q7Eh8pO4e/UFe9+86uNkPPsTbITbsjdpz\n/qcAz0k0Gf+37xskIyvwTTo4mu0JkI0aTOqYmhFPv5cUwniColOzfqcEayaw\nHL6zxGab6JNp5pAgMZ7TRPtZ0GzhdX//AIaF7QeowDSTQGkonx7k1nf4rgH0\n+UpZY1ETGdBxks0IY4j5PDDan1inN6X2BQURpk+nZBJsRH0mtvlGTXbkrhus\nXvmEJkaooPD1SBKHHPccZHrvMpgqUI9OSQstZ1WD7Shq3qhaWYnqiHjtOHiH\nLd4Z+ljA8eHNXAGosv9kMDOdia0uZsv5pDRxY9fpzLh8T4GthbVcaD07LSK2\nhbTm\r\n=MZoP\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.502fe13712_1577492691694_0.97473648096368","host":"s3://npm-registry-packages"}},"0.3.0-next.d6245d285e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d6245d285e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d6245d285e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"863b0c91967b2c387ea535f5bf6fb022682caaab","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d6245d285e.tgz","fileCount":261,"integrity":"sha512-9Tb2DSrfgbB7Kj6jbnMSHBvfFtfU62Eve+v+0hNFk2fbkVaPduOJNATE6AC8ZJz4OtWrTvuwkfeRiFEXE19DDQ==","signatures":[{"sig":"MEUCIHJNf6cQUlHDwBQMQPmq40T5lNSmvK3F9ezGlcXWzrHqAiEA1WC//iLNn3Y09YAbvMECTDhYNNXnHxneUJ02mVxZuRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCUM7CRA9TVsSAnZWagAAQdkP/i13IeaNft/aHwxzzRxR\noeulb6mA+enZUtt5pqgKafxd9KKEGQJoLaRILCiO/LnU+qFaUJo71EY45Qgd\nMm+gmL26Qbx1nrPskKeyX3mO5lMtQL0meaH1RZrmTnQM83bwz+gJ6lyVpZka\nqDifjnkPzhNQs9PujL0bpXYwNzUnvRSqzbJspFjdmXdcRpJk7DCBIHvIqpTC\nx60mVxNje8pLH5EGxp5xjELplAu7oLLUgFuCy//odrM+Dcie072hP+c4EU6C\nhU1BZnEqPbhyG2pdzEZtOFdxIk1BfdckoDjGEnvKDxqXRNyD8/AJOlby63Hg\nVy7vC6xfOrcGcxqwj3HyeZ1ZjS9b8uxjv/MbFNavl2waozxBzjYSxE6mMh0m\nr0lugFG2lCS0H7g8URuskcsmtporusOVYJhjCb6P7KaG9CFGhwR1GeMu8yh0\nw5pRDKooVGjwjC5Gx4QUpQfG1lNhcxio4uinakhmN+R4/yMDAICrP5T5Hg/F\nwSaEeI8bvKkZOKxdtZIYE+ixi5kgYnfikWdajxQnQpOPTl4XAO/8CezPkb+W\n5EH3luVyCcPrkSAyuGA3siDViUw4MWUtihjyyuHL6MZRn9B5sDvoUirXMbgs\n1CZOvCPi9UqpofHDDyMmCw869mXS3BosokQ/+XZsfcoOeQJ2SEfmq8lscwlu\nJUX1\r\n=8yfQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d6245d285e_1577665338930_0.3802396123052403","host":"s3://npm-registry-packages"}},"0.3.0-next.79052bb8eb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.79052bb8eb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.79052bb8eb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ec3ffaad57522f0954b3732af65741f846c6d01c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.79052bb8eb.tgz","fileCount":261,"integrity":"sha512-K1WPy7j7Cf25scxTZdnlD1SSOryHtvk8/SiMsiIv7NywpMu0EkvsxOf8kpOAUQzr7ULPr0bGSvjvBJ0S9oJ7Kw==","signatures":[{"sig":"MEUCIExFtJqUJlcFxBXk9wahGw1z19XNwjHqEELIGs3skKm2AiEA4uO7LOXcmPwbjRSkxQWuNCpDn0DE6OP7GwBRwRDcEqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCpWyCRA9TVsSAnZWagAAjkgP/0P3w2qKOuDZ60OmcPst\nRh4lpbALnIJvTqGorTq/oMOBL4YBBwYkwi3PjsC8aB9em+IcIOzpEeyjzOoo\nFx08LV9mrERoFKLNat9HU9qlyMqAqUaL21wGp1LMUy9EA3GRAqnzzl5Tsyfx\n2ANZisrmWd9KgwpROW5VBAp5er5OU42bjmEv8y308eMH01XGCBkDe2jQLewL\n7AFCFsaIZAft6gNHrO94+/mZjzHhUJe2zBQh3vSTofQJLUQEyQxA1Gt6iwyp\nzDcXNR3CmEfZfp3GgY04L9vBvSnPu5tFNvXc3pkcEmDYx4YivphlyhOt2sxD\nOVZOCtYA1F6Iuuf10zRKNLfzLGUShrnccrzVvdthPZeJEIqCD0eHJXBkaS8P\nuk0B9v7fLI8+oPsr4Fp6efRBfZAby0PhFAtDlczdU2efDhpZHUNktcxGHGkI\nmq5KCmhttCj6jEbfdkFArEBYrD3k50JogPfqGKEyu78w4Tg4tidPEy3F6KW2\nzbmG5wXCYHerf5Q6C1Z5cu06BUAwCgZAM7+LawNVlR5p79LzSxvXlFxkUzfB\nCf8IOqlYTh/V+d1CMKIxbflfKap7nddJKPrsOePSwBErvpv6gos76e9UIpwN\nWjmvXCiHZJ4gb5UDeTPL6wU0OUNTHj8PK/Rjo0VpJ/SmTfch4Zwrk4z/wPpF\nuAxa\r\n=/7aA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.79052bb8eb_1577751986208_0.23002522758811406","host":"s3://npm-registry-packages"}},"0.3.0-next.7493a60464":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7493a60464","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7493a60464","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"01b8f534fcff27ab15e52fa70a4c2bcca49adee4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7493a60464.tgz","fileCount":261,"integrity":"sha512-WcabqVs8nzenRJaKy61h1v64YbvPRJj4e672ZqGDhEF6gbC8nSN6ZOWZEpUl4ZHXv7sFe34erbgsE0VKnmbKtg==","signatures":[{"sig":"MEYCIQDvToj4n4hMWOH7tNxf9jFHh0tZZNIQe26pmawdqV8q3QIhAKKuNKARiejQkQogzOPWrZ+rPxKFWF7gbh19hrezkAau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC+crCRA9TVsSAnZWagAAtcIP/3S3bSx4mMFE1zenHbIu\nx1kH6OPr7JZS8BKL0++H8mmiwhiu7w3UXtbwOR9Jf1NquJZkuJphoeOK00LE\nFxy981LuEhPAup9h1Ma93XuSSFzbGX5GVX3WoHYPbOMb0JwGA2uWl12tKmCH\njElo3es9caGOl3y4qsQI95j0m/afBBk5OIRWoZPF2LyPvK4ddz2fDZv1kx81\n6epg6YeCaSKSkwgJgfzob6D2Ltt2LrUANG26lPrxVALUheOry/6iG41OUVxc\nJrW9LfD9n7LgwEtq1AE5/19nbO/BKQ+kJtJkhxvp9ZWgbAAnQZE8VyHMxDlB\nAP4AT9DZ6cUUIAspuB+ZyGPhnxNLWQjk0hTQ6lGVz0Z/fiptAdJyfYCOIhci\nT3aSm88/UQLeNafuSORXeaEriaFgn3gTE3fjp6bKHvGoh8sXKtMg5SJiCykD\nQHF+DKIpiDNqHu3NI+NomnVfU5+XyDSfnEP3lORBhR4jcMmUuy77ci4lyQFq\nmtMmgs7oUhEMkSEHKH18+MW4StLseDgHfPSv0g31oYqenHFP/AWZ+gztvI/j\nuZcg2POT7Wa0YbqVkPepUo9CKHZ6KOGMvJLhm1tiqDVWoZl9yO6h6D3352SN\nLBb7lJS78AkeP8WSFG2Xa3Zuy/NlwfhUUXnZzrI7xMu24SW5riCmFOumzAjV\nLrto\r\n=m4Sk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7493a60464_1577838378559_0.43274658847910574","host":"s3://npm-registry-packages"}},"0.3.0-next.672ed38dc8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.672ed38dc8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.672ed38dc8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7f8633b7e0d8ef860ae03ef234d06c2fc9c5f5c7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.672ed38dc8.tgz","fileCount":261,"integrity":"sha512-uAnXDwSvhxO/tcyMRLKQ/df/l6D1heN682hHFlZaOM34R1rLqac6pLVoO2zBawZ30Vy6LEGcEw1eIbA1MK7hiQ==","signatures":[{"sig":"MEUCIQDVSeZm4fdFOx3sKM46dQ9zXHeQq/w2qqUBDZH7+Tq/GAIgMWZ/EGPnowJXA5E29uFOCna5zCQPsn3YU5PPSZxsISc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDopFCRA9TVsSAnZWagAAut8P/A+U9VMFoYAthH85pdDK\n/m7QbaaE6n9jk5zGFxCX3SabYjsEcAT8TnUenw1BS4ZmaNmdISF7em9w5wnN\nHfJ/3JNI8wNfhiVqqH7rmeNQLFN8fw7dt1N7aDJbl3cMHLrphC9jJkvk8RuY\nmiEZp68+PE/xshNlhRQURL/T8iPpzo9Dqg1oEFfDZOQPrljHxz5EZ9K6Bj5S\nlYXKIcJylV9ElsJ0tK7COXaPe8ffGa2u3yFtXBuz9CVXe5KKo31pzYevLv1P\nnLqLtbwx6cI61CAj2AcZE4Eb05swu0gdLoT/g8l6t0rKa2F5OzLHzi8XdGj1\nBAdNspISYmvUJwb6felqZd8vdvwmw6FIRtfHsuAGNL0gzSiXaicr1qncg0t5\nxv8KIwTHiaN6lGr7hG1Iy+j3zWxEW2GqJTxBR5fhvrtodJmX7Tgv73wOWjF5\nIfehKk2A7KBoc3ydOxOpl49s7HuaYIRJkojGJf888keoU7K3QFRcAjW01EFE\nRhxjcZvsDEvpuAjcT0ySLyI4CKCr4JlxiS8R3/nY1vxF5yNVjvhSDiolrFUx\n03k6sB9XjPUv4NFKskrGkyaCjyMcTe1LkGf0FtqCP9jh2dSpqGAId748zg74\n803RcgNkU15v4GkF6SbcL1g2EadMfdE3l3qIf9KOQYcw8Iu4lOJ+4ABeFWkc\npm0C\r\n=LJRr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.672ed38dc8_1578011205296_0.8593359744376174","host":"s3://npm-registry-packages"}},"0.3.0-next.df48af1684":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.df48af1684","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.df48af1684","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c8a0b2bcc54da7a274112e462888e0b77e5a6e0b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.df48af1684.tgz","fileCount":261,"integrity":"sha512-5mymFwv09wEkL4YAZYkLM8G1K0DOkDZUrEEvEDQjtCWGoE8JVwU8UOOTizIsFV2L2bQ2JV32q584w3qJya99rA==","signatures":[{"sig":"MEUCIBT0QU50BeyQ+sNT2gOkcJoJDjvd75GQ0O4IzGp1Y2whAiEAhTamBAIHUxbfoAUAIxqpLoavRDQ6I9wlD0lMWl5uIXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD9t8CRA9TVsSAnZWagAALccP/3kDHDzu4QGMNr3RI+nz\nz9OJ+8rlZoCz73LfQCX7FBtnMQtrxpgdnc+yU5aXsXDSsNoBlrzu7V7xXGzP\nZs81kbrbpYl9ZRE39Vw2a5RfU4yicOqznbBCh1Ra46rfZdmo8HW6jQf2oG+W\ndVuy92cXSSFj2ZB8MdJw+dNVtwLDB/C89t8nLapgUcJS+cjUa0vfJzi7938/\nNfGC+nMW1Fw96rpRp5kEP8CFGsRiTkb4h2i9HVpppXbTECNCdQewy9iWqh0f\nUDVOMYiouXH9KLv4/Pg11isd4d3BR4oIeuFOkuOHPsdM03X3BFR3ZzDORRo9\nyg7Hf9O6WlMnHh80tvPtLsIHLZ1e6AEpttOXRSH2wiXeqCG1NVbznM3oq/3Z\ngJVr7pTFP/3m0cP2KwhioTVwFHBjJcoFT1kDTkRIHp3skFO7rXTEv2sWgArW\nltASuypPLU2IqnCVvmbsBBIUTl/WaK94pcko1UXU6Sm9Az7/L70mgukavfoH\nXbqruzOtHWtWjZ9B/OWKjksONUpEk8O3DX+bndfjeysgYYJu08hR7CrYHpbU\nFxIs/4Bt3RX/CyJfEsKbLEzV/oOkTRczIm8CRIpqfRRxAXb95l+kJaUwMOqF\n5ZoYx9ZLcoI+f1jcdJGkuVnP/Iit6AtMLVu2lh5y1oM590hHXJ7ov1gkZ691\nt84i\r\n=tXhD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.df48af1684_1578097531128_0.40246001234823403","host":"s3://npm-registry-packages"}},"0.3.0-next.ee8eb463a2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ee8eb463a2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ee8eb463a2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b8619457316276a9e49c7289d53b3b4476cffa51","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ee8eb463a2.tgz","fileCount":261,"integrity":"sha512-R2bGR/G5D2RcdcesI9k/Ft7/+VtYnCd5J+BGCht6ZxGGz/j8XyjPvaoMz18YHLthafGISfo06AxZPeYQICwfrA==","signatures":[{"sig":"MEQCIB3IGNINHaBOtoniiwXpv9NwqAx89m2r2UlDF1VaNpAQAiBdYzs7GxTtvQGKj3oqeKfYoqAeySvEiRx4eTYleA4VZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEn4+CRA9TVsSAnZWagAA1pkP/RcmYcZRhOuo2hty6rKm\n6DYdNCbVe/lZ43xR2fiOkEusHKo4HnxtG3SchuwWGvSwe57sL9epbr9L7iMh\n9kfT9qjsPBLUDcG4k6ejoNSsZoOZB6PItYYAG4GTQnhCTzrKJsghU8YK3gBW\n8bwMz6IkLs6HvhRjLxSV25nQhIyq4kDMQ8ILuzCfVOz+W/kkDLbiGDNm5fdk\nyDB6GrBVx1vnz6UGvzOgEyu/bad/nMMTQywKvptZ80RM2r2C0Zf1JnNiLAWu\noZP4TX5U3fbRCwC4tTGDkYmPlMLlY109K799hcIXU6IvHIWVo2yY/Osb9NRW\nQxbfsq9wODILlM8lyynWKCk3gTixnbfz2MnXqwNXfnZykL+Vq8P1DbN9feKb\n56WNT+Twj8BBkAGXxGrygw3VY0mV0Ik6qSwUr7UttSli2tCz7dmL/8KgpkVT\nJrdZLgMY/ffwXaqGSxV92tVdsitReJFjftK5EQzFaOYW/C6RMU2D/b6Weid4\nuzbEMIOo893TFz2nWz1myIUkACdgjFiXNwEvLbV9WCZNMzXyWBxSIgOTfaIc\nAFFjI7+ZlWWNB9xQYnXqdban7CZaeKffbBlgv0gjPXI3fr57E5GcmlXsCw7M\nRqDAdJddH02ArvzRgpUlO78MgcMfVd/BmawgFGm1ZImnQ+3WlGQxl2V9V5il\n1Kv7\r\n=x0YX\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ee8eb463a2_1578270270310_0.034215057012589645","host":"s3://npm-registry-packages"}},"0.3.0-next.629a08ed62":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.629a08ed62","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.629a08ed62","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2684de6bc2b7380eddf734e450ea0af5117ee35b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.629a08ed62.tgz","fileCount":261,"integrity":"sha512-scSrlU4rzkJQAuN1mxM9cFE9ov++/owbW8K6kpDsKXxPrWNGVZH2alXjehdxHxnW1Mv8vTSxiQnl4YyF8OPzPQ==","signatures":[{"sig":"MEUCICfw7v93h3VG/8fnZg1+eEq9Y7AulPe9L/qDLshZ5velAiEAx+J5J/9KcB2EDUWixVjiAkHUSbn2m3Sxe4FPRqEhg60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30813126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE9AkCRA9TVsSAnZWagAAqisQAIasYXooOzUbHRnbCbv9\n1akMJ971gZ5au8VU0dQyp4qmod9r9Y3snhC1oyLRFpWOosV5wE7DiuaUPhuM\n0zUgLU+NHXLK6fZcOpacOLqQoQw0aSHK28r3AQE/WEIWnm0clYUE2hQFOhON\n4EldiXBhijysEjXIVDhck3vSEBkMFdNene53Z/nuB5z46SqsxsS8a1MFObCe\n5b+L7M1VWnoLaBnGBOFWs94pTuO5q4/O6RIrqD81ubYwIztgObbEOaC1MEG3\n00J6cPzK7DfgEagIJNfbfstUweeWHj6cly35crENdvHx/G7bPKCbv24g8iWX\ns5TrPzU5dazmuByqafuWRQ7FWJ8AKuoe4kxkIpGakno1yelOFNfsvyy+KQ4G\n5ZduJoSbHnkXyDACQP1KQtGcuW81TVY2JSIKK0O7VvkwPamPPMapNI5RC6XW\ncOC1vvBD91LGmh9tCi47pjQv8V7N5XFvX4FTLgXZqhxkyZIbBDoipPnc4AJP\nD0fAj4FiG/u7qzNcyjcCw8PQ5zk7BQ2slglCB83xgUIJSH6HYhxMtf6N/wkM\nvHis25nv9YyjkIRQCqYh4udQublbCtPVucy3+BKI1qJDUPq2wv/Pfvy7G77q\nADiuTxmOBt7suFROLsPMuRDykZNDReXhSCX8PSYjOksnzRzpkNIobbmKZW6r\nW0pw\r\n=v/Wb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.629a08ed62_1578356771985_0.25548112825453506","host":"s3://npm-registry-packages"}},"0.3.0-next.08d431dc17":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.08d431dc17","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.08d431dc17","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fcaed06f8276ecc4900d0ab92fa89dded13e4826","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.08d431dc17.tgz","fileCount":261,"integrity":"sha512-tp+2WRzoNirZElFrlU89zQAwJzLQIRCGnnTX+xEW1K94SFL32l3SP+h/ffE/J/XKtfuL7kgGOfO7+mC84B0ulg==","signatures":[{"sig":"MEQCIH5h+0z2gAI/ZrCXdh6inCCnE2wSSbH23JKaYq3JDzRTAiAig4Iwfn4563AaspDRSjSa7d3tOy6KzLfi9U6RrrhO7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30813126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFSEYCRA9TVsSAnZWagAAZlUP/jRBnfh1rX2PcNMKR8tL\nBvtcQZTMjUINrZf/xs8ZhNI5XdjL3HB5EYnYkJzi0qrpe8fqmcb62GyBYGQ7\nopsJViXs+tmTR8naXPJ0LI6fn77Eela7kGLwPKP4NHh4zBaRktAbVYAOWJRR\n/sZIAAQ4cZ9vOxmRRsL2qrjhJmZFvU3eUnZsbx0zyspsiSDTMYu5RejFOAsO\nA1aocDWLKPjg9C33pD1Yie5z/dUqnNCAIqidQs0qYSTUnL5vhWNcMlkk1cON\n52MWLU82ZOfnRH0VvKVy6cZExVmTtya1QA4znP1kRNeKfIhgaLpk3KQAhaeE\nvXrQLsoc+Ods3m3mz5t1PbS8OwPWYXTsSkCserGFE72KHKx6JZxvY8qy+2kJ\n1lFwXaEbxZ4qeEZ5Nq5jeuE/00s+5Mkmplu8M3uEBDo/ze3ieUp5y7F2CWTQ\nYnSPlm9e6GyvyqdRxhedt1ctVKWMHoyYV8dAAIVSRlTf2eNpTAMURAeQnKmk\n+a4JLioBelPkG6lpAJk+tAGSRtD5DKS55gQNMYMh0O+MiUs+tRUtSXBndij2\nq9+DgP9/g1ryfFMhPQoTP7Cp/JyVX9l0bCEzz5crHDo6DOZo93awbMfdueZ/\nmHBo+/W8p5jrKV0NTGKVkaqvX3I7o9PKMLe61B0f7UaS2gvifHLfS5tmErQY\nVBWm\r\n=r+iS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.08d431dc17_1578443032159_0.11557132747921606","host":"s3://npm-registry-packages"}},"0.3.0-next.cb47915e3b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cb47915e3b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cb47915e3b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a797f1e4ba3fc0e2dedbd354c1ad78ce6f8003a7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cb47915e3b.tgz","fileCount":261,"integrity":"sha512-fyLL5k4qWaEP12C69T6zRv2LAqlc8b+74XK4l/izodSCuQoAWK5pTFV2FGCR6P4KH0jbv/ujguNDvqoybcOptw==","signatures":[{"sig":"MEQCIHwxygwtDnivolxEn6ZKafJbpGBsQBCzrUn31sACJIxvAiBsMzx62xas8fUJKfl1zNZklAqvXj5GDbwcQtIysav7JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30828972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFnMVCRA9TVsSAnZWagAAYWsP/iFJujufJisF6lC1qgf0\nOnW1zb0PpxDEtjb3lpc6YMILZ6pe0xGEXrcB4TJtH11xaXQbO+XpSAeZUV6C\nxlj/BdRCJfuZpBqKEEHJ74i4C/WAm/n5UReYCT9QezmslEZjQd+LcdRYokmO\nDbOURAJZOtNXdfq8ACHPxuSVQWx1f57Tx+KLxfACZZ+st8K17zEdlaLQ7Mwm\nVg5dJwHQR24p7Cf2UWOz1j5jEPddHlnQsp2GGh+hH5/1p7ve17JF9d/8ih+A\nnohcEsvz8m+sU5wIhqJDYjkhmLwd+EsBottD1am1wtjRejRWYKOJcHqHQbO6\nwKhOf8TzFp07823S9M73LyLrYg9OpDzX78SEufuAzVe1dYgW355ANFaDigDr\nE1AkHjDIAJ7nDaVkiExdn4qTrlKwcD43FlOfwrk2akSoGsUlhj11w4meAYzD\nYlM7BPgZXqOke8nZW6PkGXoVZBSIHbF28SbT83lkj6thV32tWFsUcG1Kel9N\nODotKZTdT0vlIOq2uTYSym/EDYReyVHD0e8HKa+O0mPboDXa9eXghaoCfGJv\nafa9qBnEk4Uhs43N1j994bCFgNWExzCnGidSKDsrngFgX2dhO8leCZAMFpRq\nq77U2bVGkcnYVAe7ZlSZ1yJFMr56Umwk7Jt37EeffV+wPldTJME7E9l8FjMc\n4O4E\r\n=8yiO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cb47915e3b_1578529545331_0.3902395270928376","host":"s3://npm-registry-packages"}},"0.3.0-next.f6f9931377":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f6f9931377","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f6f9931377","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4b5eb6efd2a706f4dd4791ea89c88ac5a783953c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f6f9931377.tgz","fileCount":261,"integrity":"sha512-Obx2jS+a2/f6K4QFvnpys3Cci/39jQJyJhMh0T4J6br5zMVSNXVnrk8lM7us4qgotVqtBW0pKcpxPEtrphEODA==","signatures":[{"sig":"MEYCIQCHNFcUuIM2qTfBTJ8B+ISFY6yYbDb1HKj6+/2UdEXF+wIhAPGy4zVCdk5XxvD8cM9xVhc4ceulPHw4XJ/3j0oul97c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30829533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGRYPCRA9TVsSAnZWagAAUasP/RLMr3m8Is1p/CM1b7S2\nwMMkpoXKb3ByrchNAKOZAv18eFuUZE2HnhDU98Asbeb24eQziCrkKGA7s+OU\nFNlDp0qK6ZlSNXjczfzRbKqY2YbuGdDYF9YNikT69PRG5PgfN/N9S8yt+L5T\nSgE6BvhM2q+Peg8vQPAWBd9btbsv8k93aF9AHgvImUEdZujVzDOp3tTa5fnA\n8vPtQ8kbaiIdPcb8iu8fbbNm7S/cvqP7MrZN4ryE9fIZNcLZM5hqSZRtg/gy\ng1oDbT7HbcMpnia9m7GdgfgViySNaGinZPTscBfrrgJdhKfFuDtHqLdXMlJT\nFoCUNjmuoS/EGYXA4wBV64NwM8f9zZGQ6Qvs6vi0i0QnA8MS39m/PTp2wfwh\n70jn5//A2FJS11AGYCQ3BxaeTO1A9ZpI4jRbRXDWXbmtSe/xPAP+D+4QG4Vp\niF4Ej8aWSwUp+S//Xua2tG6v568wTEvh2njGb0ZkLHOpCSMIWh3WIG654DOw\ncgmm/rh2aMfgXXoy1P4MWbpKuPfk8GSQARaDNQLI3TOkvJoq/0ciKk66pud8\nuHjpZSPT9bOGO0CZ7AQFagpv9/xtaPjL4TUa3tNKtfU85WcTQtD+fJ1dzJY4\n31wAl/B3Gs/ipALCX3s+cCX3nJn0MloTJizxaZvN7nqcwolQ1ob+AYgcDkWP\nHFJy\r\n=sO1f\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f6f9931377_1578702349082_0.6488177895006733","host":"s3://npm-registry-packages"}},"0.3.0-next.71df4b20de":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.71df4b20de","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.71df4b20de","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"76ccb3cdad6ee17623f266c9dd27187a61a8cd6f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.71df4b20de.tgz","fileCount":261,"integrity":"sha512-0YqXIhmOv8sKKOBQzWWBP4kUyA2PdCMOKl+TnlmVW1TDjcPW0GJGRiAoY4yTgxQuouf00m50gQ07SmqH2r94ew==","signatures":[{"sig":"MEYCIQDU2Yw1v0N4gCGsFKpqSnIi+g4JBvkJsMr2ARsXR+m6xwIhAO47QrtpCX7HDbKfCW9fDssjclEQK81A1Z9Z1X7MzsAK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30829533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGmfZCRA9TVsSAnZWagAAiosP/06xBMUoxFRzN4IG8BA9\niUdmL7MOv8CCxgayYQRbcE5qGKxyMfML5I+FJCp1xYDbb3orCUuDZ6YulrdA\nV3PrbxmKOFrUdYpOD2IltrZ0Ekqpy4WpCuFv6MHeHKOi+li/0ZmCoLiHKXmj\n9ysDT4KRQx3iec4a5X57KngnPUbRkY5DGb9amyqvXLmvH4yGT73QsxagubP6\nQMAk5nd0/Y0WiakxFo1P3rERc1x9ntnYdKAkD0bFrtE5D40rKLLoQs8kyU2g\n9aGtpumMsj/6Gv8YYX9TpppO1uPk3Z6qvxndSHbcSIfCKDz1Qksguah44zEq\nGEKNztBPxTM6LZ4dv3o6ySLm5qycC0/ZCheDWt5ieKAF0CLVGVbRPmtmx3U2\nywgsGkToCePTFJYcvdN/uIeK9J9f6PIg8x+mpCOhVzPmrV+QuLyHwrgpuRD6\nFemNAckDVP7c+MzABafjd6RWqIPYUSVRciDs65P+a6r6L+OZkJV79YSNWrb8\nDynL5GsGh4f8DrdJ0Z7/D1PdQq8grWLWvBO+8AuXXgikKUDzN4ydPWUx167v\nCFgqX6gV0vcmmHZRTmCRbGUDqCMtBrxzjqsrP78gVkGX2MmZC5kj6DFt98iN\ncDNEJq905uHgrL9Sj2pjBDNjVHgQvkgdLR28HFOr0JIQ4+gdFZZr5mAbVnfz\nLhgO\r\n=C3Vm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.71df4b20de_1578788824477_0.3982774881987621","host":"s3://npm-registry-packages"}},"0.3.0-next.22e4d75bd0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.22e4d75bd0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.22e4d75bd0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0a243123035f2cd1964b68ac295bf5d8ee816fe5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.22e4d75bd0.tgz","fileCount":261,"integrity":"sha512-hBvS+0MFoU3UczNOh9FOzBOK4E3SdM1ROkK98QaYHDCqoABaHxiFc0bl3/pseDEUqkdRJnW3tMxReDAzdpuf2A==","signatures":[{"sig":"MEYCIQCc8PTY5MVUtS48OqFKLSsQZToMdkDJ/1OeKPme0Rr/CgIhAMfuIPIpjk7VYN39bm0HjRj58175PA+g7WuuYQjqtH7E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30829533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7j9CRA9TVsSAnZWagAAup8P/A4v207GEv54cvW+Kle1\nJuxkvHwIg2tctNPw72B4pHxO0gRc/CeIdBxACmyKQHlTDAOzwz8et/Jy1o9/\nhFZunsRRl7B1WW02bXp2FLwJwjXzZ/Gg2OdqEjXWhjwP2SKPH5Dupz1H0xlr\nTAK/lRD0slD+w5AvTALfysZHweA9YchkITLMH1UcoRB34ZMeJXgm+5Ds6zGn\nr6/aUPpPqBlAkJpOKSOot5L3WPP536G0XDsQlkWELSjMWwQLBZVHLmCDtrgN\n7HUkZg3bAb8DetDIjhfOpLAQG0oeCPIn5vT04jyoSBTn4or/9318QJjuN0WY\nVPKQ1vD4UmgpcJmrTHNQIL7TKMlDyB+8KyUB833ZfebAGyazPAeN+DQX4xXF\npH1LRXOTRWINrxEmOxzfmlYl0Ldo2ULbkGQvGBoJY4WiQMiyBvfQcAgPzBW/\np3160pmLZ59WUSVjI4xkLEyIIWtVMaVHf97hARqjD0YhYVvC3/CEM9qA+VCn\nLpAelSyNYVKJPocpGCRztQ5XFsedppM8Wctoo75cQZl4S7jx1Al5AnuQviAg\nmIJBGPfNNg9bMUJwcZ1KxCNl0I9SntJwx9OfvCyQ7tiNH/SBzIlYZsvlKNjw\nO/OIS9GN+rc6//HHMuhvEy1/VA6f4rgy0d+cJLrDy/HDKiVkmzP6ZXE52979\n98QD\r\n=uQa9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.22e4d75bd0_1578875133345_0.2939117087285328","host":"s3://npm-registry-packages"}},"0.3.0-next.2bbe9c5330":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2bbe9c5330","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2bbe9c5330","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"000c1207d25ebc6fdfaefe7752ec39d26b5e5375","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2bbe9c5330.tgz","fileCount":261,"integrity":"sha512-C0CV5zeIiQA1leRwOsCSKLAIPRHTunVAIqJXda3M283Bz1LWtPByIpX+r96o0DPTuTg9bFiuiaA1j/vc1wtcrA==","signatures":[{"sig":"MEUCIQCuZLk3vTBhYphk5RlNtaExfuSu5MEjx7Z8/X+HsJ+VBQIgS+HIWgAtv1KdTGW1iSK7LC/MZQYHoQwgqUNA9FmZHmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30829533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHQpwCRA9TVsSAnZWagAAke8P/j3+b6iJDuhU9oOVQ9W5\n6e+gcVIwk2HNN4elln00zW1wW/Jfvm88vmESTO5I/dzrmUpDE9NQiOxRQ6SH\nLspF6iY0mL7n9i+t3vVgzTXZPnipMEIwQ6Akiad19EI65eCFhWADXMAQvYQ6\nGZ/Md/P/5N8g/GjMRom3nYKu/uYsZVtfwPTYDVQ4Sl91BZF/LlJUIoBqfyzl\nHLK92nwFG2n43GSo+XZ44Nrpij8tt0pLchnxac8CXJhGmVqJiELzThP10CTN\nNsDh1DHalQOEj5uZAAf+LdmvKLJseITCeIVVCfLUqEF8OPF/07aQ0XMSYEdL\nrAqn5bc2+2mqP1N53igT5Lha8qDwYrvXdOwGzEUoe4CCh+qdlGYeKcZCRMjk\nXBoeVQ4GvX50xsLz3GQH123bynU/EGyrnWM5U8N5rKVGlu9HinhIi/D6Dt83\nhf7/NRuBgP6/yo/jlC3WOhDlKuITmpLcYZXdvXs/DS0V8m3iZuj8PONtspRP\n3EKq+5GBvpXEDZ9HYv65OqG2f3x7X+uj8lUxJ4qEfBNJyRUEBiEOfTWqN+nS\nnujbMcEkePUGX+eW+HeD42LHYewXItWvAinWxEU4edGMf4HWPDiefkM6Ma2z\nHTtOxTOqworjkedMeMtnZM2YycUtXR68JFcs+CIEIWfG2TL71JXzpsmikYE4\nXGC0\r\n=lxji\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2bbe9c5330_1578961519863_0.9484375604773294","host":"s3://npm-registry-packages"}},"0.3.0-next.3883ebd061":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3883ebd061","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3883ebd061","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"715c96e8034d9397621c539c64c3332a842ad480","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3883ebd061.tgz","fileCount":261,"integrity":"sha512-YU9JWwBiBf0tiX0ap5ehTR5QS7UMB6A/OoF6gBcsbQ4Xm0dJRwVYnayjYixPsybhS4/nt9EoCsSWid5rwqm0hQ==","signatures":[{"sig":"MEUCIQDZz387xOvA+uevWMlaLED7jsV0rCzEI8xNaM/rOEv/6gIgaWfTfzVPfYTFxeQmnxdZGuzUmCYTf+Hvg+/7k+lgXps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30852595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHlwkCRA9TVsSAnZWagAAQT8P/jWHFlgUvmOo3+LEUl+Y\ns/KyEcX9aYFFDywSbBekQCh8KGokYwHMbcc3jiwoUKjqMsTN8nK8sJfICqiz\nx9CjuG2RcRvEG6fG1Skzgub6X0pznZKOhwg7vRPIR3XEUYvWHfe2lXodahbG\nl4vsj2hf5BmWo/HklrtUMNZhhwxxArQkaXpCgVvs+6Lln10HoDNl3/aF/ud/\n00Oj6wDaTSC+l+KTGrrwZdT3sDLEv1nCo3YHy9hmB5pxXY0n+QAFs1TBVQFt\nVLLEn+EmvqBDwKBbXyKjcNxTHCoePQuEQEqhcV/AOiL4lzePcgG9oCK0Le7l\nRZfkb9ukJJyPILjpTEuoT7fdNBIy47WuO3kRsjaoukT+/z+/RoQZY9O3ePdh\nRoORfWHMtSwGjrP/D23uxqfOZ5Ck5s61gMyFsn/6xAr7wjNTi4OgLXa/UdyJ\nSa+z0k7DczvfFUP1BcH6cQQw00TBHMQi3lXEN/YMYVb1fD1TXDaoOjV/M7Eu\n/NvSdG9efkLT+bAep57pGPGd6qsEmAe7LpoxIwm+XdwR4rPN7IrnP4OWTSGO\n8FE9dDIHhFflovtjC61xt3uRTT5i3Thh9JiiFGAFp0ePb6TsSXupRNejXJ0L\n/EDWXNAYdcSHraSJ2nTzMHl44MfA5mK+EEoQErlkBmlpPBrNc6hOlpuMgX21\nNjoP\r\n=8m67\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin"}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3883ebd061_1579047972218_0.31515445230432726","host":"s3://npm-registry-packages"}},"0.3.0-next.b80e813365":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b80e813365","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b80e813365","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a3e40a8f8709d8c1c3220a8e0f27fe7182253ca6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b80e813365.tgz","fileCount":261,"integrity":"sha512-rtLIYkAQJmo4UmkKDhW5UXClBA0uufvLezHFM8jlzFbss4Zp+TUgZeChVkZNhfcHZS6M6LbkRT7Rtqzcsdv7Ow==","signatures":[{"sig":"MEYCIQCdJQ+k7mSospeXkPNzXFKig985PdqZDkrpxFWHR8GHKwIhAK3CvCH9MXYsmSo1JSJJr+vPcFXH4W7lfFca7DtOL78d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30852595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH63ZCRA9TVsSAnZWagAAyUUP/1vVKf6SXGYMFf2l3oO9\nDHqX5m2XGZCLfO32RuAo5ne4PVHGmrXUcxYitJ4beXRP4TNfIAHloe9J8+72\nEdHrwz78bQzQZlDhVvGPkiEOTXjZ0RP+q2BUq8NUcUlg3oJD0TR9wSL1FXbs\nwcKOH/2Qkkk3OlZoFkU6eJfkSwOYP6YD82VQhrHqBG47P8yYZWzcetISG7eh\noAt9lYhk9ZPXc2FzEWYK5gsBU3kSSSrLTk6EmGzSagApEh1saeVJdfZ54Sfd\nkoDOrBqNpxtWh0l1Ko5Qzsko9TDM/uUXmQNI/3kYGm4sKFSdaMHreiwbzFKP\neDWByhl3jaE4VtQjE/WjBv4W7HlowczgX2CD9p+7e8XRyVDNHbvEfMt0Rum/\nXlbM4fdyBkNEqVsx2NogDtZA7Hyw6tBchwOXFm7nL0309rBY6MpXdr9CQLCG\nmYYWqlxvKM3SChww70VJ73NHrDQp8RPkP6V54xmhwNRTBdaXhmGPtnZOd+lA\n/64iZYjUy8fBTaIw0Zikd65/DwQVYrhbwXnjtGsLUt/czA5ccBeqqh9/Zhp+\nhDPRBt84f4PjYQauPRcUgTCCGKiihtLcRH22/+dWxs6Od7jYm6qQHD8EsWCD\n0dnLLh/8UxPbo/bz4XrAGvoEU6rHSr4vUq0vC2uxKwtMug+FBvDtnOuRBGFW\nTDu6\r\n=VYXv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin"}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.10","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b80e813365_1579134424459_0.10728329987025642","host":"s3://npm-registry-packages"}},"0.3.0-next.ca635ddb28":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ca635ddb28","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ca635ddb28","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"52034b534765fa7abd38976bf3e3eefe14b7d5be","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ca635ddb28.tgz","fileCount":261,"integrity":"sha512-kpN3kyaII4XjUI9sY3wvYOHviHmtXHJIOMuPjCwB9qdjgcyBfqa1FY7kx6FwkicIe/eStfAtBSJAD4xXZ8gfVQ==","signatures":[{"sig":"MEUCID4uwzSTnpe2sF2mgLIvi0mfg4ADvNHnS88pOGsigxsIAiEA+zcfrlBg8A4h00xS5w2mhbvNAzLAgqAbo5Xc8EjAkmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30858084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIP74CRA9TVsSAnZWagAAXdEP/3SwhjQcwPXSp1PfJE9Z\nOP8hV7RXTUCnGDei8NQRjHe19SEUihxyoF2UCrz3ur2vOG57sEctWvP/MCw/\njoel/VIFiC7Gp+MMn34OqWzHWq9nDDH64WZ2JYLJGgdxfPPdXtRGltQW2i9H\njFXD/W0p7QV5HaT8DDtsHpXFJk3CTXdUh91QwTWsg6meXc+WdAFwrVtzAudD\nU3nOOwUWO0NPX0wSyTCEJhQKTWCiMXRA0mas5sk9KR1zG78Sxu6PT6OcAkub\nSPfWisJXd4sNdgb9Bg6Xu7sdZXtxCkdZVJ6gOfELZiil4OjlVoHZmlZIF4Uu\n7T1JAvE8YSUDz+XG7ksGKiSqDVvGZ+NB5WJHyp2ILlRmtiQ14ZDcDHXqgjnN\nYuu/4kEHlQkM9K84A+9ROk+UFpOimMd8WoFfoI7i/hgB94ox49EqB/fArKn6\nzuqWzY498mq2vAHbsuLztqOGQ6v+wGqwK6Z8TJBpVvF7W0othg/UzwDkAgHf\nJ8KETJme0wwNQuX0OsSlMcXHVpLV6f63feZYekkuPOJGRHPMB+GaQsDybsKu\nybTSgQQ612JH+kUYiZKr49TbK+WgcfPPU/Q04xPrwrSkGZC0xWiztQ9Y32n1\nPz3z45t2BCoeRPtkQHsI7t9L570UZejRI13Ire3j0zrHsC+tkJOFDCyXTibN\n+oB7\r\n=LHI9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin"}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ca635ddb28_1579220728267_0.6206974497872644","host":"s3://npm-registry-packages"}},"0.3.0-next.a234f13c45":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a234f13c45","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a234f13c45","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"37fe36c1ec10f059a4541aca30871e2c4441f298","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a234f13c45.tgz","fileCount":262,"integrity":"sha512-O7pS3MEMeO2qjmrkFQi31hV0ZmYye+wIg+fFoT35a8g9niwzwtOxmPGZL5MaYpYq6xs9DMY/fKOaWezPLuK/9Q==","signatures":[{"sig":"MEQCIDHll0+ivUvB/iuqu6xWbodmAJb3uSTUQaAGHHVONRbcAiA2DUZWg2oe6c6he5PZD/bP8ytpEWCdZLzdmVHQl0YwXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30863956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIlA/CRA9TVsSAnZWagAApGoP/1l9cHlQ4DPoACL7+gd2\nMMhZbD31fCTKkV8of+4DEv7bpsfCOteulPPWlLvFzEgh24j2kO6JLJU0mxG7\nbCqV9k1/Wjlv7mlRe6sAW1fNBMYENU3LqTW2VnN9FkAGe7NpK3HedyGBTr83\nU3R68TlpzRRoOTIlXewNAvtxVYfOlUr2GJFTHjXJAme73MRDewVIWUMDRy1F\nAD3cH8LjiA+ZviX1QkWPYGWqt6QGnaB8TLv0oLdUFtm1YYSOsYXv4Ag3x0dh\nsjxsMRSyk/msKGFIfumRWP5W2y2Vo03mLFjZNMWN1TiIe/bey2JxJ1TaMAsq\nTHr1KqhuGv8DBUCAaY5zd+qMk880LBHno6+CQB4M0f+W2KAGolcvyC/spmO2\nFV6JKO8PgVfFhPlOPRPVXywl4nFxWbh41Ce2VVy+/dIIOsA6qfHfjR4LroEg\nl5N5YfcXij4rlaYJ6spRGjJDViipaTyNIFk/JD3HPMMBYlSVyWi4KQDQcKL/\nLI3IdGqX5c6GOO4WLtz3QYUziAaxIRPN1YX8qqqP18WU+aSY5o9LEpaPkBa/\nXO1A04riTQT5QKlrT8wyLYExex/31ME8cQ4uGwUALtXYT1iJ0W9YuutN1uUx\naNkEUk2xtwOTZtzMnSvYRYOSl470JM80JdM3sh9yAG7XvSA1QSQC0+Y4KU7P\nKR2z\r\n=7ZPv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a234f13c45_1579307071060_0.8976127908564502","host":"s3://npm-registry-packages"}},"0.3.0-next.062c54a424":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.062c54a424","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.062c54a424","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9440163f6c0fc82215890962a53d900adf2c8674","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.062c54a424.tgz","fileCount":262,"integrity":"sha512-C6KQ+Iw9rkZWFRj/5gOydj9N9rcSYU4xQMB/l+aI2P14Zp2eArR4FjeypFGqfOGsF2JY1eVEnfku/QQaoHiGSA==","signatures":[{"sig":"MEUCIAPg4o6xdRoq9K2sF3AmJQboo0OGZ5o33Oln4EGwiRXQAiEAjWHvDV/iW1yTJlIyjhAtC0SQbwU3MRtUlodfUEAOF3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30863956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI6FbCRA9TVsSAnZWagAACXIP/0B5ebzTh2Frxo2AVSaJ\ntkxweWMdC+M6VYOri/n5E/oO3cxaqsFysjyVVBYXS8r41X09ZRUvSMukQSE9\n6J4Aqf2dQOlC11zC0Bk3YigP2SodXejXJJezsfzPDmQxHXWlQMWhi0nOuJuT\nBhbn2B57WwWR1/3zZII8Wiux1DRYLy2/2JkFjz2uUZam15akcy7+6JpvF1nV\nRqlr0oUF2nQfhT5e+fHwWtUsIyO16/DLq328MdGhgvb3IYU0/LJG7wfbpqpp\nBTWxJXcG1LLRgbv3a6VpTqIVWDSz60YV5vVqMkRwXP9EHTXsuklSnBJtsT1z\nn3jsj4N1k+m7QHDd0aeQMosZB/lPjwwusIf9Y8Cq+E3M3Mnz1tkCMyJ3zSdY\nLJr3eZaAONBI9zBPvmqAEP16LmMAfTq42dDxzB6HcJXN+RK6iiPLaXYqE/N9\nC7v5+4cg6sW37k9fKCbMRM1EbaQMb7e3lfqB2Qn98NOgdTwY6/2yKEextGbE\n0mepb30P4PYSnj3WOHJZuwAzIZEsKbkdnz+t7bUruOcU8pqgzMGnjwZ6C3bt\nRiJb3MIpj4Ta5LbN9+2xlwPs/RX/sjCkgary1GAliTQzagwgAAhuPnetN3vy\n462JQcNTWvIbSpr1lYZf2kvrJDw4jlfTWYqkRWZejxkYj0ir37mbnnAbUJk2\neE0k\r\n=2ZrJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.062c54a424_1579393371084_0.3281545359126161","host":"s3://npm-registry-packages"}},"0.3.0-next.e107e5c5bf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e107e5c5bf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e107e5c5bf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2b3c0ea3bcc1c86d6b6a5ef7c4ba07a922f7a351","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e107e5c5bf.tgz","fileCount":262,"integrity":"sha512-WEqeIdkJD70iJM196+303Mow9u5/dzjxNCErnZTvXUTjjdUi9jD1ddZPik1Yy0StvHC1ka4jCIdLP2MisnYlDg==","signatures":[{"sig":"MEYCIQD2ilZjg3XjiGO3W3ILzyPF72J2TIteM9VBR9GoT/NaEAIhAJbcey8MAwbzabvNDlf0KU+6+CUwGL0IVQrahS+mVxF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30863956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJPMKCRA9TVsSAnZWagAAlGUP/iHh8oMd40H2CXPqLtWn\n0aIaQl1964Z0rEOhIDW+qQeyo7079g1sKN03XWPJ0+PfhtdpTNFbhUmiT0Ik\nawZiZtwWmd9q+BOd2ALNk7AWfvMr53ebCC7+9LKwYPD4M1yKtvROOKFj1MwD\nVjhJdh9TcYwXb44nckITvdavB4bbjlsq22yMOLrT82lU7Y0YOPLUpdD43C7n\n86MmGGS6ClBs7nlKQRCymDV5PAs+sNR0McEUuN5MD9pm6EbYVzdv0o5JNOXi\nK4Z0QrP6hRb0IZ6N2dj6od2qNa7OCRR/R+xFooihuN5AZArr3qHIvXJ/g/Vx\nzodT7JQmM6Uyx8c1R2+kxlAZkxbSAxdDtXive5DI1NkwlSCJNrz0x6Y8zrag\nMLXf/BfILVLS6YTt2p/XvgMRN7fJm4iA0SAcugAV5BEBnx2pHT9kpJztMTkb\naC2eOyC3pgLD9OIobHwLBbYsp5xYdIFhsmlappGMx02ImmV9EKPdu3o2FijX\n7uWAYZpDsrdHlR0w/0LGYZq0epaLGLyw3sectocwoct/R27bWnJk9L8Mll7B\nNon9wjTRoCCsUWm9upW+ZclRYGYH1YYLjEMAvmK2vL1Ijn+4fb7M+CYLiHdi\nK6i4wBzP8RAwIr4V5l/2tYfAA3X3ho6/w8kv2wc5vAnGQbwwLBpmOQE0vV3/\ne8JG\r\n=W6aI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e107e5c5bf_1579479817988_0.3990485941144746","host":"s3://npm-registry-packages"}},"0.3.0-next.8884913a17":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8884913a17","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8884913a17","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9c3b979f39aade88c3606c72277cd886aa8d1550","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8884913a17.tgz","fileCount":262,"integrity":"sha512-nWrQOhcBU0+n9PdJuho+rTV+6J5qP5gLSpK/fS8U/MXaWlbYt4LYAChLtlbYnH2IZcdlD7B/CJskWDTzP6CnSw==","signatures":[{"sig":"MEUCIQC8RBSdVE24EUlV3zX9mU9knG/KCNXX09bFefGPShapgwIgdzzfVElxJAC9XOGj7nFGoQ4xEFmIRxvNC5pE7A4fCCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30864289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJkShCRA9TVsSAnZWagAA88MP/jNF3q3mKBN5ZC9Gkhbk\n6rTgrOgXJtNFlHDr7NuAyGLxzRrkCeQt03/HLS0kSIAVWTCDLNM1POv18HgR\ner+ecZCMj+sn5Z7Zx/KzmAi1O72RhzLrO45M0jWHktqGfcN5k6we/bMyQZ/e\nuEpOaPoe1Pe4vuGKszgzwWqJaTTvi6cziazO4uOWYzec9HdcrUJFtDy2EeM/\nguWFf0blk/hsRnrI9EBUAI81CEvKSCeyMIIPQMGJyUsHT3C3W+q1tmuiLM/q\nlW/jajo03z/3ANiCIZzyyB3HCA7U7X8OA1FMYGlj6ML0jmavIj2vzfrPb8MG\n62ETMZ5Im/dNjaWE8jlDLSQWCEmf3uempYCO1pOlQqB/k6tZa/QKGEe8weEZ\nDZRIDiKMJIRG8xk7lvpFhWFq1VYhOrQrl6YIzUzxN0SS00kjIoXmvblso0BK\n8pAMNuQiiPYhF4YXtuTPYiIy1+khyia50zn4TxySTZ/DGH92MrgU+hKdcKKM\ngLGAl9l/oiKvR+QNkYId12x8A55o8SV7Jfrmb6NgOt59L6bzJCQDvVgcIxGr\nGwXxYIMtNviwYRvgCN/OaWyoSGHyjFdBlRO/hdRlCF975/3tl3OAEzjFfooP\njcJQ6ZEy9/wRNv8yxvhPpckuyHoiIJ0BsRDer0kI143TyddBAbkzilUcVdPG\n45py\r\n=kHq6\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8884913a17_1579566240867_0.2844181642582482","host":"s3://npm-registry-packages"}},"0.3.0-next.d6fba31514":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d6fba31514","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d6fba31514","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"66e4b51d454809134759f87e3cd0c3f1fb99e606","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d6fba31514.tgz","fileCount":262,"integrity":"sha512-H8Ul8Fk+wo/voobEfc+VYVa9RhyTQcsGO1Iyhr/lEFB3Ufnc1WJIsLl/8MWb/fd/xm8QQhu9Nhp9haZJowfaCA==","signatures":[{"sig":"MEQCIB7StH8EAZhIPoUrce3PU7dd+/9VuB2pFZE+mLq02ux+AiBJJhaE4+Sdh3OdPooTRLJzcyFS2A1fF8tFSrsyB7AIUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30864729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ5W0CRA9TVsSAnZWagAAn2cP/AvxnrBOPZIoKpRsQxEW\nM+HCVHrWXZqRnNMzhcWt32FD0T5jb57sz0y4ZUvm+hdTm6KYWrxJrSRwSlI+\nsdU7MS7gbGVb5YDOIPeXuf48GfbywJooQu01jUXeHogVGprqTDHwzEpJWkgV\nSx2EUJkvZx5bdmBwbXvjp+KtoX7TrnD2A/kmCR5y0g8LrcgmQ5LaRLlqtZkr\nlTTaS+u9zAZW1ZjWhw/Uu0fIC5Dc/8EFfKupgPxwjutglDV5UQxvaEJO758b\nCqLLNIwd5RevF+Tnaq8XKR1BEbb0TyNepT+ehz1yAFUIF7Us8NrsTl9mmX/g\nTuE+aaMkH+tZVAFhci9fXM/7hPPs8VpJiXWABbqFJiKemPQRM/AZFbxEXCjG\nw4qs4geOzHJ/pcqirORAv2vaVsX6MeNv/GbV/j98NMR5bFju9RhINYw910aM\nWDqYez6R2rLt4pgtBWbszOHVo6lVuRGdT5eQ4lYv7KyLXhWaCzJ+NgGk/+7g\nsGXeJzPZf1YO3gSPffuriX4uX+goOBB71XzzdPnexRVGveVkp0dUVoYdRTh3\npv7jZUGWoWhgh92ASNqlxIhDk+YUafuYkRtz0q70bVhxhomvmlgujkPiy862\nv8SrssHSLKCn1Pfe5F+sdLgfR6XogxBE9PcMW+BsbwL8etS4B9tAXigef+2Q\nkZ8p\r\n=Jrnl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d6fba31514_1579652531702_0.821989143361955","host":"s3://npm-registry-packages"}},"0.3.0-next.a90aedd5ec":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a90aedd5ec","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a90aedd5ec","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c800d8b2b444fe7c4ee8fe07d3258ef505b1f1b3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a90aedd5ec.tgz","fileCount":262,"integrity":"sha512-/4BwKM6ic4yPWbubC/3eVfcFRXY44l7UcYsNVH9ZfvssGt93rKa3ehzq8/xQx04RPNuzKDIgx0+6lnxQZ/RlCg==","signatures":[{"sig":"MEUCIQCyFDD9LO9EPWQ0aDeSC9mLbeGgOBd882uqnpcbeZNrZwIgTuJLUZ5vDXEm+XNkSMvwCT6yua10dK9ikEegeVSezTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30864826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKOecCRA9TVsSAnZWagAAJZIP/i+yhKJiAXKxoGYcQWFE\nw+gXfTd7RJr+v7z1hGYwxPvfAX6+x99c7+s4pFij+xpkiFmGsA57u52jOAUP\n6R2HW0ULEof4XHH0t+zFUkwXcb920OHvO4jTrvzIgY1e2DMNyfQw2mt6m1cN\n/1MgkLxfzE3VE2Zr3BHrx0tC0g2GlV8E7YYyNOVEypQ7bk2CTpF8AJIktbv5\nQO761GivQ1z/+z/KIG9AOMBeQdf3/AabCKTr+xqMwLRUg+TFJxMg5tzqTTNf\nwLjcZr2ypmr4no5DdNzV3141mw2/knDyloA8kB9mbwktgF/ZyXGrb5WhsnGN\n2jOcPfI2sClW3uZvqUSVAvaqcDRaz7wWMcyl5JFxcvD+vWEvuFjGU67pvFbD\n720J0f/lGgw5FcVbUsZWbxviA9InxC5eFee2qvMoLrd6KlJ8+IvNHz+Th1JR\nmKmkiZYBxb/noSxeZ/s+6vUe398aVSChocVnXWng2OwyC8otDibreHtu067n\nleoj7v8BzhmhM+vkkrfYVD04aTynwjp3u5FUspZWlBpH3fP5MUF8eRU4S7jD\nK7PXoVTTS8DCf1RJsWyeWzU+l4NT7nA0hsMT59gDr+E9qdpBHIz5LfyP+5Az\niLWQG1vdgbVBFF9VLmvETcbctagptKUQF0NBiRPPIbb0+UcTwZqSeAMrdAB5\nW9rb\r\n=Yesl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a90aedd5ec_1579739033724_0.7577071754727456","host":"s3://npm-registry-packages"}},"0.3.0-next.b60f43d098":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b60f43d098","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b60f43d098","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"57e736694e9acefd873430bf0f1b1f13a7203e10","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b60f43d098.tgz","fileCount":262,"integrity":"sha512-7lPjEW6pQJ0TZcyda0BP41mkBbAFIkFfTE1JJ7ssg85uHwLJGWWIHivZauvHnc7rloEUVDy5iDviI7FDd3TrMw==","signatures":[{"sig":"MEUCIHQeLEX6g/m9M26GiQHoqgB3YXwp3ghCEYn/aLsvH28YAiEA0HVyt8mLGQcS/lyyMqJUPRDxQyFT7AkfMLdnDnCthFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30879822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKjjfCRA9TVsSAnZWagAApN4P/iy8kw/2QJQerY6RO/vl\n1KbiG+P1h4jxBWEXDjTQsAR3r/PTC40IPHpAN7sjAOOzpPRBOOH9hfFDWTaB\n66DipmaD+eQ41nGHvgpvQ2kJLCxTzsWxijFO+hoEvmJreGwRbZbhUiJBTXXY\nERrNwypBmPVgjIbJN2wNpBaTA5Eu6X65uSG6CxCJF92YeyYiTuAB+2vRz2On\nDhp/2M9B5pDpL+UMr0M+icBsVuy5PjcTQlMLH2sezy6dzhpKe/rOmE2VitFl\n2UPs1chSr9+OG3uPWoauMUM0UT0pafggzoHIGkz5DsRvLPV6UhciyY8RcIJx\n7qTOmG5L9+wZm9ENyO7AlOO4Hq61050B0onuFkp0TYzRWZnEJmmnxp7o3zkP\ny8DqNVF7n2BX2PfGFaFj0KOS4Zf/Xy+W7+6DH3KbX1FQrlMhVzdU+gJgmykP\nDSEFfOU5M9TQMjlL4lR0lCc93XKSmz4BNHp7Yie4n5v17nzdF8wdI7WVDGhB\ne91RTFwZjt5+epVjXx8lHf1ApwvWqE3DsC6Cx9zvlVW5BmoIT513rWjikuiC\nQ5O1i7gCW3uhaUt1hfOVGDQxZY7PNOp12RQVN/Ji/2rttnPh6oAET3F/Zcaz\n2pnv0CgjtYFsWE7xlpNkwXrDPLCqXDtWVaT6wtcPCMe082j++XVFbj2OdPk5\nPj1l\r\n=+Ipq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b60f43d098_1579825375312_0.5935854787269101","host":"s3://npm-registry-packages"}},"0.3.0-next.3a1e245648":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3a1e245648","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3a1e245648","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"61fbc74d44ebfb4696ed17d12bdddd31b47f4df1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3a1e245648.tgz","fileCount":262,"integrity":"sha512-PeovpSBIWp7HJ82gwPYanbZr3LjhGv+c5SJRMBhkL9//qnuEVz68msfkNHYL+33AviLUD6b5d50Y/hIGCyuMIg==","signatures":[{"sig":"MEYCIQDYNttfZu18sRGoiJYLRaOx+Miaqa9YdAAfZc8f5on7GwIhAPpEFJXi+wtPZS09NZ0sa5yC8qNbO0XBfmGMxE6Yx5qJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30879822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLNv9CRA9TVsSAnZWagAA+wcQAIvZJnNHkGMt3lLQp7KR\nE62LXswLlI8x6tKv3U00Rpjc/URdBAxpBuEMJyUCTMgH7nslm+tDDm8FUmKd\n/k09sf0mWmPfFq7sXiSahbzZPnK/0em7KAhBSyHqYUuHkGV4jnxxqhiWckWh\n+pZxzlFllwvlL6HMvj5019XyXOIfGR6/y3BjOgElZ9yPa0PBnxG2hO5cTPsc\nIfNCduVkN0WMT8LMKy0d24lFLjXj++tPE8Sy4C728F+0n8lUKqkx17Hc/ZER\nSqkHxrhKNhdCAR+YkWZLnRi8CHaSsCuhf6VdzMAAuGO0WPNywuJwopzqDxrd\nYmm9YUfuNPIrI1eU8bgPXhS82x22rj9zBlJQT6Tx1tpHFekLlTkZ3ni6qSR8\n/4dlnF+22ymYjLaIrzj4hvx3Vnh+AqAvrVwoAPwBiTJ1UE60INEThoJRe9lw\nlTL38cogoUNHmlLEWFgQ1AczUQ0+W0DT6OROzzSKK8N08TEC635nmwaabD8W\n6GGI9xb7w55Yxm61rZ1+RY8NOeavUOs8tLK7Mo4GdEp0nqGQy4Uy+WMV2rQu\npYVNDsVMT48oHookSprx+us6C75IirG3kl5X46yKuznqzHf65TDIZV5dkb1z\nLHanT9ViVloW4OEGt69UBp4sZEE8EC9KGGUXq+zMUlClGpqLhobh27Oczw01\noF54\r\n=tCFE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3a1e245648_1579998204731_0.14406698742075275","host":"s3://npm-registry-packages"}},"0.3.0-next.3c6f6af734":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3c6f6af734","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3c6f6af734","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a824cf08cd7da53c8010771fcb9fbdaf5b36cb49","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3c6f6af734.tgz","fileCount":262,"integrity":"sha512-Xh3uo/igAKILGwqu6zQNLoxQPmnygG6NbQRRNuogAsBKyv8YtHJuN2/o/hCXSN6shIfQzXH/og/ISn5S5jq0bg==","signatures":[{"sig":"MEQCIApTma97i6+1Fy5IDa9v5mftWqpvcpEkQrr1pHnUj0GyAiBVTkcmK8veyQW8pa2YeuBUYx8HOw3et7f8h1wDnEP7hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30879822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLi1HCRA9TVsSAnZWagAA0iMP/jiAY7IwGllvmMsGrBcK\n+WzxuLEqI2PehP0Tl+OKSJzZADjIqoT8SFKlARbjZZkJajMCSI/jgmW39mq3\nf04DnoDZwPvT5kdh+zwHo7zAlRf7+HMbupEQwmBgsBBPH7TwzeOMIBQHsK5S\nKzoV6fliE/YCaxK6tqtyfIynk1IC5m449mwLdScu3NLsFqZc2uZ4N/flSDDh\nSWd5HUvCxkIXXRMet58CC5ABaht3peUr6SQh3YXpG6/ADVHYFqD+CgYDekHx\nsIQKLScj5j4szoKM68RLkDX4sHT5YjsFNTfIRciR/JYoH+CLpRpP9AfSdO6b\nh3YiKzN1sSrgawV+w97coYwFvECFQRQTbCYse8Dvz8gu1zJ4t2YSzITImFD+\npXTvb2kQsS/l10CH+Krz2W/zW/lkaVqpjPkwPbxatudKz38C98enbWw2Valc\n6+LbHUA31v10Yxzj+xTosuQC5g6oNZVGARFIy/WtFO74rZyoEoilcMyk8SZi\nXVfcvIjaZZ1nSYSNNIunPRr4I3hfOjRPoKlJT5kajjZIWtNwz0Qsbg9WAcWc\nGj1bTGgQm7j1K7y0/iqalQE2MuJrHI/E5x1znJP5JC2dqrPvKR0XGVTNp4uO\npNYadyfNsEXVoUuR7dNTPf5kVQ0eJoNHPGzaVa494pi++JIvvohvg27sqSYj\nWZGY\r\n=iVdw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3c6f6af734_1580084551086_0.3844966630083655","host":"s3://npm-registry-packages"}},"0.3.0-next.4eab357eb8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4eab357eb8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4eab357eb8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b3b1db9b8855c9ee8c2e88f228fa588952d57dd3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4eab357eb8.tgz","fileCount":262,"integrity":"sha512-ZW6oGUzzbaAnGS1H4yv/iPM61BgLA0CVHT46l1FApG59hUNKS5G5upR1Hpj4kycPI30zEowxB4DQmzIhO28fKA==","signatures":[{"sig":"MEUCIQCvyD3NFC4X/8xciqLAGebTAOh7YxP/bmapP2bXm258XgIga2IMRqikehhkLYLDryjCmTwhCldTD81nThISbgtvTns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30879910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL373CRA9TVsSAnZWagAAtwcP+gNcgaRAl6Nh0jp8d+Pg\n60EIW5yY59JiW6PLwfxWk/OaoDQS1a9Txq3ZbFJNXXHRAaT7l3porPcsf6F/\ngNNnKdOmfducs6zEyvtrEOxAzaU4mhpuflrzfLce1omuQdB+lG/OMGA7yS25\nin4s+4vQh6kSDsMNlHYjnmUg1e6qOmjIr3uLkCZ6yvQXD2ndga3H8t34rh9P\nZHlblQ4mYN4NQ4gxUQlNTTuwy3KS/Dy+aJJdU6hNh0l+e0JXSboxB0YAP89o\nkIre4C6sG021v4Wgf3k4721LdSMf1Q72CuvR/GY3nXaejT0RNmLwtzM54q9y\npLqphotLpDn6HlBVurRh8gKfo4WBkvnvHRTWxqZuvoB/KnsLyWczvNVf7G7K\ncx4zOTjYr5WjITVQK2QF0mYpjbVznCGhbISXX/eYZhAFPauFsCav8urEufU2\nOhkCKyrMueuzU5f5nR6JB1T2OijvQocv+WkGz2eR8PkKUIdTG/wS+gA5wmOP\nV/GJAWajK9ZRjPNLwC8PQU6nzPEfim18InRbJf1ft+nTa2f71M9/m8FPygey\nKO9kEobcZJuBEnbweIh5etHw6Fx+EylyKbgu/WajnZdXlrvsMOtbU+n7Fj0i\nbtzNseIo/3/P7gR74pCqytaJAHt1qR+fuOE/VP1R8ytQDDhPoRkytWDEBpA7\nzxX2\r\n=P6eI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4eab357eb8_1580170998720_0.9138651059435332","host":"s3://npm-registry-packages"}},"0.3.0-next.d99bbafe17":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d99bbafe17","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d99bbafe17","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"31b05c15632acd953f262f433300056d93e42ada","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d99bbafe17.tgz","fileCount":262,"integrity":"sha512-4sPd7HMOveO6ENsyCXzhUlQLAbdm6I94afKDdmePC5QWGQZkOqwRiifeKU2Xqpc9YFqn0RPqudR+8+0rTTwc0w==","signatures":[{"sig":"MEQCIAtjN8xANLBZULbehySYB0TR0wrMMSIcFS7XK0PsnXC6AiB3pjziNxdgcgCLgnH16/Jlnypoj2nh4zf2JsYN9Un7ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30880199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMNByCRA9TVsSAnZWagAAwV0P/0P0PcHLiI2ILrwBiyKk\nDTHoWIFstm/rjqd9JRy1q0Y8JoAABRZMWsRMVzT4WV+PEYqL4y1b3yMdtEQi\nR1BmJbiXCXuZ8Vm+ipPFZm+HRUq+VusmkFvtHmvqiEiVayu9h6jC797578Xt\nYkKMWZ42+I/+cNBJA4OfzKbhB230Ldfc3pQgcZw5zsfWthCjcw3wDRA8iyFQ\nripZ29UtzvbDw5FH3QoFWNnQ/2EsXP/8q6AjSUpp43Xq3QCdHv4/Cg+pPWuc\nZyziQALYAcBQTD+oWDAsav4jYPTttwCESBoMsX8rXKDjEa7o7JBg0CVr9KfS\nGeukPMAIr7+8S38tk5vdLZAYCd2XZNwIu+5VKNIBBwisl6tQGULaOoG3CF6/\nRoBf9oPMaC33BoScPivxO2IoHG/EevXrPIK89oireX08KNzPxHkMNtyPOPDS\nRs0V98/SoWdSnL9v7plrKHQUD2keQE3hDZmVkqpGEo40n9Aw7LOYRiWqn6wR\nY4TxBUR2z5jkY3eDeCak8+mIglxJACjbl0mfClo3Gytmo7+JnRScJIGNDMYu\njUhiXyJTCIDHyuEpvTyWVSZqBrv1igWw4A00A2N5r4xjgCLgshK2iz3MqpzV\nsEHfdWxwdG7PM8jU1PXwY0aFVdHPWFXCozsGD9giU5uboYZBEN2vkO3xY2wD\nwuBZ\r\n=4Qpq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d99bbafe17_1580257393884_0.03943651044761998","host":"s3://npm-registry-packages"}},"0.3.0-next.2ea221bdda":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2ea221bdda","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2ea221bdda","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"93b08d1526c422bfab55dd3fd1f9f2ae197776dd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2ea221bdda.tgz","fileCount":262,"integrity":"sha512-Kr4loNL5pfpYwe2DdEw9JgkXd6Sfc8VZlxHp6uy7M8R8bI3ybtos16Ys9Bd71IBlnWSgkfwamxA4MHY5hnkkCA==","signatures":[{"sig":"MEUCIQCJPuqu+MGpAalqKNbHgvJ7Yziy/IdOidzmsRH7r7+JGwIgA9F52z+OuyPW1j4+Y9Mne4Tue0Qe/2rwiGt5GmTIZdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30880539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMiHSCRA9TVsSAnZWagAAcUYP/R1eUE5WrHhXyHJlplwz\nVncLoFUJ9q4a4oTYsnGMM7MEYFj0wnwx37hTPmyDe5VstKl7XWQRQi/9kXrc\naMmtFp1WiW1EB+idd1Jk1t2AMT3U3vV2qlZlBDMNua6K3g4ltTIdbDq7Oupp\niAQXl+XTWI40rOKUncNA5l+oKTSjA5RUwHVISJZVqJSQF3zXXPLjyGvDVGpn\nKxd8l/O87nqNSLqFsTlFzVSkPgWlH8ELJB4Lmm8gI6l2AklLv7XY+DU5u+qP\nHc+fZeHiKNHCRokDGUscRu5G36OwPNmddcpdvR4ZWx+SZQ/e+uM+pU6F/QB7\nQGd9Mo2T90JSkNLwanPWmDJi04Z0nwhBMCzXIBDbgAphoyFJhCDyzhpxkAoF\ncEoe5tmWBmKl8IUuAUfHdPLd7akNEGm5frZecNEIiL9dLZXBIXQ9FRFzl3NY\nYLYdHf4MVd+UiDEQ+JhPLhrDzFc/O1xh7s1acEXS/oy269MVV3NnVkq0l7Ha\nsC5GoBdfJ35BAiu3CVChlErCiLbvNFoGrPmWlPx/NN4SfONNvfuio1NGBwPM\nMq7x1lofdbvCQiLOUM8i9/PUv9aCLvxSHJFpoEdx2eAaxK/0E+EuCz5poreM\nTXCnKFW8nZMBjDzib+cQHSzgt6FoT+oEzWjv0kk3lYYwB1Z8hhqyUms/qoBi\ndO8z\r\n=p5hQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2ea221bdda_1580343762140_0.9455916750547768","host":"s3://npm-registry-packages"}},"0.3.0-next.845f5075f1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.845f5075f1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.845f5075f1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a52e9ea46b473cce65495693a4102243bd01e584","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.845f5075f1.tgz","fileCount":262,"integrity":"sha512-pc9K4keH0lGhuq+d5K7OnuWdC/+Iz82CGxhhsAFqsT7BxUZYFLqvh3HpO1achryT93JX4wyEe5PO+1CxPVP0ig==","signatures":[{"sig":"MEUCIB90XP9Y6VZCul+OmcngD6C147+S9bYh8vtJno79WdjBAiEA63wQT+7mzRY3MruAGFsNx5LHFnVbR0SCgdM9AyRWNuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30881085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM3NrCRA9TVsSAnZWagAAiQoP/RBOj/6V2YFJP2yf+Kkj\nX3ULK6gFFmau9zHsKPGd4bzlE55Wk1aoDyAQz6Gv1tPGOL2vWXVh34Fysqon\nJuFWMFG83skB9PpuvOfIcpnU82RqzsUNiTpaf5pDXMHmWgntT0DIACK6+5gz\nRl+Ek28yHE6xPbSvNnvpsBKQO6lSokOfavALMbdscA4eINUNFFelQVJ4vA2W\nIfAulrUhtBI8opOHpnWfXkbmGIluHt58NflCpCQCRJ9/JMNdpdxRZe/UraXY\nlpLOZa+giBVpEnMb6iKQhw42UVr9XsOfdWt4O5eF883Koy4959eKUWFABMK9\nLgSIgHvQUYjsfNTSQ4hmQXJC3jb8sPJe410lK7SOq0n6yW4W9QpscqvrsFYa\n4Q287Pz0zqPac/3GbFBhRjkNIRWYiZkwVgVKdLjpcN8cC4Y2Rx2x5nJIJkNk\naqSq660clbvEJwkNH7o64kQM7+1ay4nVJYuCVCc4keh/oaRRZ7CKafz+9WYV\nupOTSDduoGi7D+vmKRWJmD+z/lAr2GWLf3x9pukA5HD/5RuGmwBKu9saVMat\nvZQc5JqcivvRFnrW3i/jS3zCz1NqmXOHdJ78mm0zWlOTFNnvNWM1wxMUFwy1\nBfBMvLyrWmYti11kE+L+NgM9M4yRiDpYjKnF4D/h/0P7ykRM7pxUh565l16v\n1/x/\r\n=MByx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.845f5075f1_1580430186975_0.7080837390812207","host":"s3://npm-registry-packages"}},"0.3.0-next.f4786e227c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f4786e227c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f4786e227c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ae770fe9501f1157867d6be0974be854047ed051","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f4786e227c.tgz","fileCount":262,"integrity":"sha512-kzLldnjl/Wwlb6bkfa7a160VJPQPPyg+5AE/YA0EV0VhKaZJ7aftlj2OWoYLcuUw0iuWSlLROy5SsVMp62ETfA==","signatures":[{"sig":"MEYCIQDYg2VWikKOzo+3me8L+7Rtw/i864e6bDmQTAnQHCQ95QIhAI1U5uRyaFcRrmGbGiPPeZ6bktlVaNwXgLfvNWDhf4PH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30881085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNMTMCRA9TVsSAnZWagAAUQsP/jSscB1pp+qKGyJ78djm\nDXCIh2c+yP7LzrmgZ+ND0auq4HBvahXbL0/+4432riCd5QwGFFJx+v1Njv4F\nQldjcVRLeQA0vaJ5/+xl2YMOkKaUk9A1GMcrKnTgm9EKxmcmAvmuU217pJtF\noT7LBECUgf8o3dJytxKi8lXY8x65a2kgmHCsJDb95xkEis+TjWI7ynOCzPc1\n1n30EOg/zcQHZxEhowD4CzojrW7R9vMQpe5FjWML/TtoRptOIrDoItrX0hPB\nZFesWnUbTkmGftFfiCLLwrjScPuv/UFiUYznQrsGc58gvLKOra2duLeflfC2\njhOPJePGuZ21NMIdMWeNdOsgyh84VFHnEmpy4NERAgVQgYWRxb6RA2pCGgxk\nHuBRFNe7jkgExZXXrfrMGMxP3ZY+/K+2pOBHOdsMY+QmxbQmU7xV0z/Mi16t\nFe1girakP4YlUou8UJP6m8Lg9y0ZFpnAoth6Y4mYAL1DQ0CQeqZfA8lctzjG\nyaLmhSXISp+F0jz1arvK6DwtITxgm0yacmcNzYZacyUaARdUP5TBwXcsXwxK\ntmkuiNmLGCrCuYI8doQjIl1L2eSXje50K5XeqlPspJ+mE2C2uVUT2s1B/NNp\ny9oGJnTAxM1XTlEp0VmEZwKQ+7FWhWc8bw/NZ334zEQKHULB+MqLFq4VDhAA\nw7JU\r\n=gqjU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f4786e227c_1580516555793_0.310706359234018","host":"s3://npm-registry-packages"}},"0.3.0-next.50a7443ae8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.50a7443ae8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.50a7443ae8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dd97a9de2bc6290fed93d8df1a43285a45b2a930","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.50a7443ae8.tgz","fileCount":262,"integrity":"sha512-s5kF1FkTW85fyUw3cg7GyKRRdplfDGq3mAD1svrIGZFaNzPBGoOr6gspttr54IRFKYZ+WF86S785YtbzsdZ2hw==","signatures":[{"sig":"MEYCIQDOBwWx+g+IPHiP/xDBLq0fCXShlPFcyq8u2LNjhDpdawIhAN8zb9P6oESDD1tnW2VCJJnLp+aUlC6C5th03ZmP1Prt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30881085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN2euCRA9TVsSAnZWagAAI9UQAJokoEO2A/pG1L0XQc+t\n6rO0JT0k+zF/fXS0fqu3WR4eFJkbWV/4qoXGFlUBz+uWJkCqRRYHOuQ8BC4B\nKXrcL7JYv3cBs+PFkUTiKrs1epWp4xjG7gtiOIrlJAORw1YIQvNoUNA2EgUw\nn8T2ovMa0X1hYsbVTH3sMT5PKwMzcSijsHp1qK8+ZuqUS2wo2DRw+63SfJGS\n2qLmqfFn38QDpC58uG++LRIp4utiebRsRYO44f4yyJ8eneMKqnrHp5q51CC0\nDZz3cUud801rIVD1vSMTkfCUdRyv62q6fxWVK1TAGIX1LIXVvZmXSB4MMxgT\nmEEGDoCrS4ffxQE8W1TQzIgzm0BBJozvy0CksimY77Dv+U0z3u56XX3Gz0Dz\n9yBiBbY9DpjD74l57abetwqdQNgMD0uObPHNbTRFCDYENIyf+Cw/Nx6Gh2O6\n2M7RijtKtRKOuCb3g2IWGZFNvJgsqd8+6u3MTAGO7SWrOAChNvO1l0NeV1O4\n+F0bSHYu/M0hr026Ts8Zc2VuRihhozZodK+3lUiIG9qdfXKUzJv7rwla7Tef\nsKYPuKqutQd+kijt4Aj/2U1ruZRiSEfzMqfRAf8mQhdSfPmCRkZWMnt6I0gO\njTVQmrJwq+RaOkNmXj61EXach0TwSTVZ7/26R1ZAqjyn2owQ8ixvQds2Gu1r\nCN/B\r\n=PDsm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.50a7443ae8_1580689325518_0.5884738782620764","host":"s3://npm-registry-packages"}},"0.3.0-next.c52bfa8906":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c52bfa8906","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c52bfa8906","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"36e2158298d78c931ee727ffeb858214c4017414","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c52bfa8906.tgz","fileCount":264,"integrity":"sha512-XEPyziemm2lw6NRbABLJY8CWW1K4EjrxZxoq5jlajcSpC1S4bh70jMZAs8Dn0l5LA97MDP8mB0ILHnYjhza7Fg==","signatures":[{"sig":"MEUCIQC8IssajXB23XnqskmyG4+X+KUdvD0Ei/XJBkfRO0kfDwIgI2gDBVViRs+qRdxZSCzK+xSVSLuKR3s6xPn/7hACs9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31716190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOLl8CRA9TVsSAnZWagAA6uQP/06LtCYml37DRSbBBBJe\n7zNT3VMEWliNA/oX2OniY+rf5g8IRfNTd9ITVVudAQrKrS6XXL9sMzTyW8sY\nbE4KAt6y5IoK/tUdBAM0ip1ObJhEx4JoE2B8CtMh/eXllmsFBQpPdB5VBLVJ\neSW1gnW+h14WhsLlr7nUaWlmF3p5qIqYLPzyqZoMy/yK5N2Tvej9AYgqH9B3\nRX+GWn39VmyxPYKbaGUhnn9zX30y2Dh/b2i2dDq7Xgevp6vzVKuo5O8tJX32\n5aDD+7bdiAv7zkkiC3oXi0Nobo0qDC2CtCQqB8gC32zviEt25fk8HteY5dXr\nEm43kRGv2ax9wFM7Jpvt0J0F/JJ6C8d8ngi9rp8hgGvKDx69ytFL6R09RAXq\nrye0hkF7F29NcGvGUJstgkm06MMURLUUerJV/9eO0zq7qden8Xl3T0uoUpwh\nPTaVFDm1We5sBgDAILMm/6CvS+97A28yYJJcilXv1QJ3SnYvO62m8ZUf+qwD\nq/SDJUI3YopxpSTlY5+c/1nEqNd1ZZ0UVp5Oqm25e1ng5NaUdjVXEDognlsH\n173aROqLmI7bv+WO4a/z4U8T3tQSRDNnJUpTclOelk1JjkaU1Gf8NQ80eUVy\n9OdpDlNVJT9qLR2YW/3Ttxm9mEAudFy6vl+omO/ihOnBDBPOdDRht8EyXW+k\nvJ3u\r\n=ykbI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}:\\d{1,2}:\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c52bfa8906_1580775803539_0.7751382054197455","host":"s3://npm-registry-packages"}},"0.3.0-next.967aab8156":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.967aab8156","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.967aab8156","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"df076c89953723649a980f1159e868ff3645fdf0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.967aab8156.tgz","fileCount":264,"integrity":"sha512-GIrR2bx3YWmUr+e1naAGNa1hj/Te4XGWDLof1qO8CAeFC3MErxaDKQp0islZeSFf577lKkAciG8C5IydNUv9HA==","signatures":[{"sig":"MEQCIHbnp9kUugfGD7nSsciXw+czhCxTgh2vxLcWRnnpKvwnAiAK1fvCKiUmNjpg8q5VWcARgwLdlKHAq2MXT0Lmx37TgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31716202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOgz8CRA9TVsSAnZWagAAWtwP/juxEyYDfnGxFXylJeyW\nsuY/2hO0QoWPYyi3otnmAm+lGItPktPfDE6BPU/M+jBF0U6SAVGGosFsNgFc\nOBDNZQq+QyKZeyDl6e3f90KtSQl1yJL62apMFKK91hnDlTJpCmm82crdUTvW\ngZhNf4Rt1cYxxI4or3l/RZyBkxt4J4REVJkEgyshgX40YnTPwTXnXIkx+t2o\n2RO8xKTeBGBqJHz9yxgUT6sumUI3z2TQLgRWOjKhVWOxXa6L2KIw/J0RcOzt\nAky+adn2dc0nvaucUv9CLAkY6gFnQWPtkWEpxzSpc3ytnHj6FYnAcdD51YVe\nxkVrIfUWFU7W85JttwYWfC2eZuOI/v7chUJLZ8+hzMH1Jx7KHAiPXxXl7GoE\n+ymHfs2Hkcgqnrq4ROz4u+uqrE50O1BqyOD6X7OpF6VwqKHj1u0ilic7qNLo\np6aahRJmz4MypW5xaitRdJS33AfVRaZOEz4NiwjJPRU6Yozk22BMuzE71bxE\nEZJPGUqXDiiSp/02WkGL25n9yGVhGFo3vUpaKVS7UtDzhEXfkakZ8EHgTkNj\n5ZhfrmgXaPw+5AnhB/3sSpF2dz0wMmSk1w4XfhPTGlYVqzuT3J9YQZocgagw\nzFnMPk1fxQRCRz/u8Gz0i55ia3Mz7CPxyoPXJnT/xSLm029g8FDyB/0ZLCx7\nuiTW\r\n=tGaB\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.967aab8156_1580862715638_0.931868985341068","host":"s3://npm-registry-packages"}},"0.3.0-next.9f21f67bea":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9f21f67bea","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9f21f67bea","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8ea228ac0dfcd5627477f759b11cc4a37d04d6ef","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9f21f67bea.tgz","fileCount":264,"integrity":"sha512-RFkl44KtnWP7S9ky23IsM4jA/qYfnPeW9YItGyPUJmes3UsZjVrEWQRG+Xz2ziqvWzK+fHoFj1DMYcIzWqgByQ==","signatures":[{"sig":"MEUCIQCHYq2ZpFL9mFsqWeqf3lEe/o4N3jh5AyC0GAbTihBX4QIgZ7Cs0h30GEmT1HLb1csB+9MT5lYkfE0UCzDr3EJbRLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31710655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO1yrCRA9TVsSAnZWagAAEW8QAIRUnTZiZTGkpBf51Wb9\nTDI1Nni6H+F6NuPXFgevwcyKo69r04JjmaRmpYwiVsCDYuSObORxfVfYHy0o\nFz/Nx1QKJKmF0cbfZeztTVWoFkbwCo8SXVLcbbCUSEcMTfTd+lAoFr/m3x1b\n+5I7QfIMwQI8tyW6ChTDZzZgjioubJc2RkST9TOZAmD0/xoQ46YaFKgPsChk\n/KfWyhdOV4Zoh4B8F5l5RFqH5U0yBDwfP9GhhBKBytkXEhrotDz4V9nAbhKv\n2DL/adeF8jlNXcOBALqa+oeWKlXd5dW6bU5t7XqjxMgKbCr5jm9XYhQ+N+li\nXylS2zHYhHftjQ90NvhKxMSxZZoGIFxtEyEgTchooEib4v3RVqYtmGxaN2us\ny46d7BsKn16qIu9omZklDA70V5bPwNWlPkIXKZ6EITbDMd6gtGbUsniw6V20\nF2IUmifrrCds3JZnqE9HJ3HQqVrExfRgGloIWwBcqHCKu+/evcMtNNfIX+AB\nBML38ZvgwxReetiHjklrppTyTtVTfa893ncyfT2ZVyBJxT5AwMaZ8uH6raPs\nunhwzemWaqwjyRhbdOENR/++i5gNoDO6S7bKXu3SQOAA8Tm3bJ3L0uz2mO9x\n6FO6isQKv9HroxXm2xYYjZsXaPjvGpiRWxNSpsY7cjm19rURGQDGT8h9mZ4W\nCNM9\r\n=arUe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9f21f67bea_1580948651137_0.8098537368221082","host":"s3://npm-registry-packages"}},"0.3.0-next.7cb5172397":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7cb5172397","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7cb5172397","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"872411418327f53809748c1010b4dca73f725b80","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7cb5172397.tgz","fileCount":264,"integrity":"sha512-ECpCfKDpCHwomTW1ZhINhCJ8Dl3TgVqdPpfvWvJyUkjqrqaMvKQ+gn3OMtz+CjxgmdW8ety/GKnOg2mUaKF9XQ==","signatures":[{"sig":"MEUCIDTbqbLMXVL1DmgyfaFI34+roxs7hbYEi155NeZhfNP9AiEA462KxGgMWqMQ+0Q0twWqqxWOcmjwyfcI6YjOe4tH+ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31719899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePK4bCRA9TVsSAnZWagAAH6sQAJ0tqm7/KQmdPva9iANS\nSERjrTUY/slfa9FwVG/PyH1FY6Obo9Tg4+YZy7vgHWi5jCNh3EOvZBqOtp8y\n3ZqWRBGQpAKJl3bmtLbMUE5bjZTbNE038XT0O7FmQ9L/bXdAoTDm1Hcf9xqS\nvSm1mjS1+YxQOjL/B9Lb71OLZjFvLR/ZcSnG1MTEoCdsx+6Ii58Yxq3pxB7k\ni8R3H3IYyVUiBvrzJr99+0KTtUbBS298fsjmT9Ozk/WKqKU9PKJGvfWwBBjg\nsRPVmlyuIh0QuB+IMyeddMlA1thmDlbTUeZAcNWAMaYU+sasXGhGnUSWJ3/4\nufWWg29u6ENQsoX3Frh7GIWGVRujPIr6Ngzbv5pzDHqoY9K9VaDKA/Dyvqnv\n6KtIy/VKvASuQfOXvjZUBU+Gy8POJJyHwBWH1r34ESH94tz74imd1WmPSs8K\ntldIiTdaj8C5BmPy1SaQdb1QfhtQzLkgPTh3WeufEzqRk3VoSTngfRqIU90L\nOpImf7NGRLRYHnSG+toIEyH/E4twHEYoCuCBkg/9+ofdIN9F52SJgzdCxxBb\nAEykmDu/1/10LjgRpRyETTVd8puClqd11IVdYZ2JsRJgqtYOw+tryp3DdPh8\netH3iQI6mXqwxdvp+PLnW3LRmScMjopKtFRX3kYLb1Xy7fiIiRR9t9qYhC5v\n/v3q\r\n=wjEd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7cb5172397_1581035034449_0.39336471024206277","host":"s3://npm-registry-packages"}},"0.3.0-next.718331d6f3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.718331d6f3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.718331d6f3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"de0c5f0ddfc02c7433d4819309f2f2ad00f239fb","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.718331d6f3.tgz","fileCount":264,"integrity":"sha512-Wftj3U6vZ+1Mc0SR2BNkDI1G2P4h5lN5cZIFpY+p/Wa349afkIW+JMR/aR90UqhZuT7Whk3L9jSB+JJdiAv3xA==","signatures":[{"sig":"MEUCIAZCvj08gkVVy+23kjc1Hj0WNFvQ3Nt10M2qI5q4cP+AAiEAnersn+FCoImT5Ktx0Ggx1tqQkWouubrd4EtYOJvBUUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31731868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeP1IPCRA9TVsSAnZWagAAnjsP/1tC79IzekCrTB99pdgb\nz6zdjiPTi0oJ1iPz1clskgXgN5ao0IkT2FItD8/XrzKrQyAuYlgh0zwN9ETh\n7zbotHqopeipCKYvPVY66tvBPzZ2VMCzLO6jT8vgppwCQxShOZMKKf3JLuHl\nlYKV5Y6GHQde3WtCvLTtEVNIrAGOFQcGPHzj8kcGVeootVE1X2tiOZd3fidv\nPCzSps5nowir/RhIGl9p+DCixLGMquz0HIKer2gGPcoNMUmiLI6DBsawzY+i\nyRJBLsWo8K6rZ+ss+ZvFGi3noM2Q56jT5h8Bth5+RdzqyG6qXnjTnKGbMh3H\nqSR84ACXubPL/l8g7CbLXmnMVdkqDuR2A7xdmjiqCl4EuaidF/Kf4MhTAMZM\nLEg3GsSgoeD7JgBrPrOUg6UyklLIAH8VP3uMsppYgelZi3GIHt6FKstwOayZ\nIexEGc7y6LmrfO/rra0SSeGbjSk6v38P3sPIUKAB9JXKwFpyUnuryaJFaoeQ\n0UIcIVELqiVPpFdgGHC4zHLQcP+RwgbQhzM9Cxm13Un8vAHHsP2R4K2zxss9\n4+x0xmLBhbQpHPfJc8LC3xDu5BrxmD0vu8w1i51EPecXbnWoz1cEOI3RWWKp\nK3MXxoU1iSutQSnwsZipRYf29vD7y9uXHV3BDL92VKkyHkPsVPNe6hNq/7dg\naUfp\r\n=5BhM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.718331d6f3_1581208078748_0.14636219082577617","host":"s3://npm-registry-packages"}},"0.3.0-next.46750df406":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.46750df406","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.46750df406","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"07771d11f2bd4694f838d31133f27d105cdff84b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.46750df406.tgz","fileCount":264,"integrity":"sha512-w1JKh2c8dHmTCfTXSIjl0GbIORJsBDC95aGot7TLo9ruLpbHSyl1AWCre7Av3sXbVFHPustqqYVNbrb9RC2b2A==","signatures":[{"sig":"MEUCIClUKNtPTmAA9YLsAWRNOo1yul6Z7ugBR0G4ZKkmNYVQAiEA+XPt6d8i24ZoYTEg8P9OzhDV77AGOUUgVSFn5howayg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31731868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQKNhCRA9TVsSAnZWagAAhUEP/1EfX1CLCqqv25xlW1iU\nNaf4IeuyjSuoq3WiwqM4i9G/TzkH1q+1B1AfxGXQTSZJQfXhI1jY1lYoHb5y\niv+fqcuWOOFZdi48ffGyzAWWl3qt8bIvggBrsn0gLp8aWW84xNMTuXxIFTOl\nAWc6cC7NKAcsAcnk2Ji+tu7DFvYTB5fjigKXgUGRYafCYHoTCzvFEVA1CJqn\nAtpe6KXMn4ZII2yOHG5yAEz9AxH8CUD5A9VWvTntxcOsL9Z5UxDyaZfD87Iv\nmJ4k6UpcqcPLSicIUeJQk7DYT+spjeopY+N3BDuh9j9iEo0bbmhrBQWl5EYv\niPFWvY81CtSgxGt/VqUdoE/ZNp2UxSwhymZO1OEumQcBTVriGQB1lt4F35OC\n+AuOUCGdfSBYnQS7PWaxvRRKPug32Qn2yEaaH0W0RMHkXitQrHlMtrz7tUw/\ngJU0l6iBUzbdhIjuuEXU85aXZaabbXH2qBzHlUdtuJYCDkrE+fWIlPcPq5MS\nYkdAYFDdSOTUfBFN8O7MeSr76wdTUGpZUrpmvlnWvCZFvzhlfaQ2JrkpRtf3\nt1rl+0sDf8W1VnMh864qgdZ3VkqhtcNYJ6keLBSHJqmEPFdt7nk1UkN7x81I\nSxyXq97YCGvGm9xnkjvrEWBmevIYYnGKEpaNR7z5FSYjb9Rui8nEQ+TqQseh\nQ/qR\r\n=Bjtc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.46750df406_1581294433042_0.6871025305892839","host":"s3://npm-registry-packages"}},"0.3.0-next.fc9cc2c397":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fc9cc2c397","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fc9cc2c397","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"90022ef3e62d1a76ffe34c7b8fbd481856befb2a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fc9cc2c397.tgz","fileCount":264,"integrity":"sha512-SV0sjRj0V7EQxYEoEOkSwZ2mAj5qJjLF9U4dMX4yZCJWoxANgshfiW0s2Z4bUhmbO9QDs3CnOkkBJD38FvfE7A==","signatures":[{"sig":"MEUCIQDG5aoj9n2ndNQ3XC2U0iFlTGD0UoVQGUOULL59g37M+gIgXNJ85j/3JrlD6dY8zj4mr+HYMDjjfYce9A6p2GmgMIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31731968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQfUKCRA9TVsSAnZWagAAc18QAISuAn5r4UUtq3FUupVS\ntSThCuDQ47YS5zN/zNOyod0GtG0+iSCOQdoeMWkWzN3oJpLf9lY+svTR+Vo+\nimvYN535k0U/7J7a+GuloV/eUVy/vVGwA3Z2tCqxNuWYArS1NPMT2msZ7V9B\nn5MJSop30XkHjvAYqStrMFDpFMm3Od3mGJFdVYLor4kaP5ZznltCgf/nSYDM\n1Ji0xPVT80NRuHMfM6xEJZsl9BUeg4ewRTLCRfvKoEgwtm2nyY1xxMZtsRwg\nWdZDtcijRLj2JezN7a7yqb3g8VBZztetmoBtNpfhIxUpZdqYNvoKbsxFCW7C\nSIlQlYGbH/LINgOMBGD6CSW941JPj3gtOdpTB/hJezaIrK16Am2xZyK88sBW\npp+VnsiXOXA/9zLuTy9KeAhKyyrARp+NaL1R1vzfUn+x/P6KW4zK+sKaJwtn\niENVIghsL6KvdKBq2AZSWRXt/1nZqhfBEkze5CjToZ4DKWpIV0wepfaNUmXE\nDX8+KA81+0+ks2quy/R0BE8QAWKUw8B0GFxBsSUekRXQEcvaHGU2I7QE2gFv\npSNKzCMVa+zCAr6rGDrakgfkLoHdqrTJfV+BDRE9XHlMY4hD0ngKxLvIIZb0\ny9noDims7iNLb5iUiJB4E2d2B4go93NW0S/CQi9yDtOFpr1pAqZQKckAg9Zm\njSNV\r\n=DxDf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"documentation":{"refactoring":[{"when":"typescript.isManagedFile","title":"%documentation.refactoring.title%","command":"_typescript.learnMoreAboutRefactorings"}]},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fc9cc2c397_1581380874107_0.6071710413996358","host":"s3://npm-registry-packages"}},"0.3.0-next.d5aaab5603":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d5aaab5603","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d5aaab5603","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d18ae42677d1433001c9c6cf79337d04a544cd83","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d5aaab5603.tgz","fileCount":264,"integrity":"sha512-C9F3MuPb5uMVQcn3Y0vAFUcLNPK+tlqRxWG8toU5BWG227BHlCmyPiVPnw5kDVICSi3mrs7XEB2MEsW8PWIUrA==","signatures":[{"sig":"MEUCIFFBUTz/knpMKh0Tvlf3oPc0vUIaY2tUgnFBq1nawJZuAiEAk1+wP/8D18JT7LN//62NeqwnzvXPW3eMbAZLGIUhsxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ0agCRA9TVsSAnZWagAA/ZkP/19pU3EkYm4ExNTEEruT\nITKCKQjuhe7JmZrBoapVDFz8OnrqflXy6YrWmFg0LUUGEfseG8H+rukk96fW\n/P3+FrMOE0r9FQD2y2ZrgrEJ+3omQT/Ec5wpKLWFLLURAZu+zsfIn3G9r/HZ\n2DnCbGDLCn4XiwXN+tV9oiaI9J2x/JFTotLD08c4VbLnxvLlkwk+JEaxUkp/\n/jKNdzFGxA6Q2HMUmwgIFCd7fb1lkF9EgGCTZ0lMqbO63AoD4TekxCB2vBYD\nARNPKvbbud4PR6cy0gsZq32HtIRKQD1s1wcDZnDUWf/wQ0AztOZAkzKxdvmR\na7qHECn7RKMGMD2yJvWJ6GMnGaXY9x+c/Dttt8+lsZWpdsWUrnB3pAiDYGwp\nyIGuP2gNf6YkMKT1k1+ntxA/UW/C/zqEuN3D1Qc4B18myDANx3aeVac5D4jS\ny9ZhkSNiUCMxviTcl65SzEfuJybESnSYsWksBU63XO8kkvXCu1otuRUcxR04\nyMeTTItLM49GieSJAwe8wvEkVIV+twKHqD2znNzOt+JgEYGsCo+OiMgN5rfN\nWDnzXoVjBaZEYiiOv/vBaKSe01NiUaIh/lDcN3wVsqewPs7pOPNkcTXGOwNa\ns1KfBMDfPQUhLS0IiPmw9o3JhD8FSjxB8CjXx/JdmpDQuHiNA9iSrbqINH9T\nrw6i\r\n=eLuL\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d5aaab5603_1581467295669_0.16940066381124863","host":"s3://npm-registry-packages"}},"0.3.0-next.e4c77cdd6e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e4c77cdd6e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e4c77cdd6e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"59e32f225776f4a6e1c3d97a020792fdd2bc126f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e4c77cdd6e.tgz","fileCount":264,"integrity":"sha512-/qekYLkt1eYhsUb1JGC2rgarfldvA95kcyjkF4AGppAgQQDSogLEbmpYuT9Pn549U1xPr4qtu/kBjxIu1b5LMw==","signatures":[{"sig":"MEUCIQCPfkbZ4D1Pl2iB0VxPH+CxrlPP700chvSEoGul5vlUYgIgXOVuzWvQwoTrgQLUZJJEnttNrL4tTHe2ASwG6xAX9ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRJgkCRA9TVsSAnZWagAAzBQP/ROTmU5KqbcJDFFUjK/J\nj1UY1xsX22Y5hOn8pxUbLqhz7ckVVUbL9eXpJnUi/DnIe/wY0ERL4hXuZPR5\nEU9nT66accKdsgbERcv/RMy89QOvt3HTHPVjVOuBLHj12Q/oUlAibFN+KhZk\nup4jZFiSj+ZeOviqVRcQJWGE2oL809A9Jv0z8zL3rKPCptFw5l8z6mpRR7Lp\nMclcARVIGJ+hBrT9sPT6lQTip5FeNphDqeMGDivINvbIj4KoXDGv4IZIEeD4\n+s/RFLTs21VO1PLKVuOyfAXuFss35cZZXkAwYbE7CFkzL9ijoA4/jycWCbJK\nQV3iFiMyZouXJPMsmRvETs7kucG2yYWb+IlTIejDQPPkqBmtG8HGyWBugBKQ\nHKYw6kCvMbmU5UVaWCw0tXXRCMLWz4994n5ATORci/JDjZ4uHWPEbLNFBUsX\nevxDhYpTOz04juVvNwv12bOJh5QmVOQnyhUgOO9nwc6rwK/jnVC0GR17360p\nOkYEehypW66ZN76g8jkFaX/xV8NBTCYHTA8qUtaUTf63yEMSa89LqO2cYk6S\nG+sLFVaU3tNUS/H20j2+rkaJQLSBDpRlLSz+ZBxZGTvKcy1m3wEuv5JuYcEE\nKX9DcOymAbT1h9w8efeakpErj3QGFDDXchXajNBXmgbZPnNq7ryKjMreYyZf\nVu6h\r\n=h8L9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e4c77cdd6e_1581553699310_0.6027618543467734","host":"s3://npm-registry-packages"}},"0.3.0-next.f8014d4957":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f8014d4957","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f8014d4957","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0c875ee73edb0ca6c1e9aacc22cf903adae7545f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f8014d4957.tgz","fileCount":264,"integrity":"sha512-/FhFA/q1oI5P7bULrLzBdYeuU/QOhGCxr942pKFcUa1u8JiQpaznCS93qXYcx4cY8SA3yQ9pkWiZ+AUZLzN/1w==","signatures":[{"sig":"MEQCIFsD9HzRuY2rskcrQ31MGW4k/GZvNrWvefzpUBAuFJnKAiAL95JuCCWxx0W2l0abCrSK3mT6cLI2B82sIxHZs2c1jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRemxCRA9TVsSAnZWagAAwA8P/1OPFz44elyhUpzobVFG\n1j+WkUrduP1ZkkWyj/pJAdC+vgtAqem/SyZeS9/rZfwt6skX7I0DG5tkxS2l\nQyyty/0o3/3BobY9RuZAovpUxs2NmJ3ghd+ELx+nhEhYb0ySJpKQOCCZ7YqO\n13T0ifJOVqVkrRPOYxxMqRv7mkHgB57y4k7QgRiA4A+K7iZB6jSmG56z9kdi\n+MhAA4dlneEJdijXsBpIpehXyJbP2x8quC7Iui/s1kk4Z2UyONQY0ruxIfOu\n9+Q6Ii7Yi/iHs7R2x2wVvOW49pfyIFwBBEwedohNo2rEVeaOQ1oifWjOmiQS\nao491bt5sZ0MFC+qPaqKKtHpobeOwiI52Uw9x0o/OixEj/9sORROujt5YUBF\njl0loZ6ONvquL9R58uNok4DhXjYqFmoOt2hR+b2zWlkM1TaL/85G9OKHl2LA\nyHqMwBydb85d0ydVqPM5myOuH7XM51c/p1KqyRvy4obJEupOf2wo9kJ7qYSE\njeZt0hi8mfk82mcBvNtWgXYlIhRSs3+Vw0yyik/0OBSpxhCZJF2O92a9LFNI\nzJOpabQTp+ELgLNPjctIL6ZdHfFNUnrtP+gR5JEm8qCjpkHbjJvlxsLOlRrS\nrJnbjplijrl6naboQkYKpoWgZ0S0tQWbrH6vi0yibnYWw1d7O70rACUH9SZf\no6Fo\r\n=IjRf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f8014d4957_1581640113023_0.8787432277302374","host":"s3://npm-registry-packages"}},"0.3.0-next.5c017be321":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5c017be321","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5c017be321","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"906c6d0c90e09dfab7d9b80cec6a970c099f7105","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5c017be321.tgz","fileCount":264,"integrity":"sha512-bZNmCMOhVxJ9nIvboz2pZhb+mEpmLXt8jaOSZCQmYFkIYTjd+VfUj6VXAXN979tYS6cAeziNU9qo/GbjWf2OBA==","signatures":[{"sig":"MEYCIQC/B0js1wnNwI0jpkjnxSC110FqaDi67Ua7H9rfY0B6NgIhANC7LqAKc5npkZMwm+yPrPX8/Pv9hRwiPubmuXk/7O2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRzsKCRA9TVsSAnZWagAAm4YQAKMGpp/mmgRfZazjxTbF\ndKtyXpWA4cLT5B9hD7+adHdWRgE6x302uyiMbEDS+3u1DUiLrd3bKtBeNYCp\nOtx9SV8OU5/27OwuJd4RzbCrFp/SS10Ps1XTmdv+PvSfWtGzfB5WD4qpftfw\nxsJ5QUu/+ULgcvBktWXSA5ibLLULtcHhgTWBUQZ5C/2FB8K4UIadJgUtHuFC\nlrZ08riRLVZvaDeNk2b6HZkT99mXjt0WMwO1747hQdEt3z5Ltu0VNArpUR2j\nIRzoHEosQt79yJKO1ZeIoruK/pU4KXCJHj2u/yNlPojSx3HiRIj4vrKZZGpc\nBYC3UWfp0mKRop6paTMG6WgMtitc+fE4/wf15vzyg9oMQD4+sO2rDGR1V9TV\n6Q1jUYtyFq0LFrAWaCX27X+JLQxEQCYTu7ODHsNl32dmIacT78SWnv9gEqRP\nVikMiQNmxKXxk6zoyikdumtRk1HGJnJ9hBKz53fJcii07Ma72eixqDaAlUOc\nezcXh6exoonmkvaXT1dT0y1Ne871RN6mSsU1U/LriMS+2uIZcBZOx4kDi3cb\na4MKF9N0If1ChJQuB3nFblHe6VZD8haGRz0W+NJNVFG1+AggedwV438S0xSo\nuf6cfuhnpMEDwUnKkILTqpwaAOm0jcH4ewNIqM5gi/QT2mMMlJb5O0RyNw0L\nJqal\r\n=mZL/\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5c017be321_1581726473422_0.016317504642838765","host":"s3://npm-registry-packages"}},"0.3.0-next.6ec6f9e3f4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6ec6f9e3f4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6ec6f9e3f4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"959aef0f72a70a8b7b8443b8eccdeaae953d7e62","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6ec6f9e3f4.tgz","fileCount":264,"integrity":"sha512-5/rvog++zPFEhcNM8p/g6ErmT/WJA3wQuA7KpLGsxLyOiH4j+MI7+WxG28v+lMv1ojyizZkkar84ZgNNhTewLw==","signatures":[{"sig":"MEYCIQD7bOE/YVOPLDB3g2HKVN+GghzOK+UlH4zXUGtsW8VUUQIhAK8CdaGTuY2CHmlpwOZLfcLTQTISPuvZ6VW5aFgO6UHc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSIylCRA9TVsSAnZWagAASdIQAJ2m5FC4AA37mkKwXaYt\nJwqEvrkB98NbPRVwFB9eGow906d9jFeNx0njp+tGMkmBvIp0VAFs1aU0Tcal\nUzslJAjr4DB1wTsHBlwBmZzgjPEHvfyZkkthNC9nZp+OgTm7nzTLr8waVDl+\nrhftur1eeq1K0VF+R93dyEsbjjP3tPPc81IcslYAj5MjNCKb/ScOXwDG70Yv\nYNIZVnYmRP5JDcHNDySXzeKGTBT6FHzoys5cjGhEnkva1bsOYJJwfgE7ZmMj\neMIiD8PUkao4Gjbjvxa6IRwGzdkl0AnawXPtviadApu6i2S+AEWUllKmKiHa\ntJsYqz5F39inuyToOYQJ3f0Yjn0hvHPc7mAwsO6yGeHeQbhTNwVKQYpoYfVC\ntIIewK+dfxIOMnxxRpwUHgRHMSgX6LDdQ6ENuIcDIpJlRsMnjULpdx/de/EB\n+HIT9jVaSK4Yrcy5PLjFaxvxJ/rB7PfsjF493i6eZGqKxuzZpKziKyzhcmyL\nlLoBgBDLVhtWhhgEmzz4gD199LlRScafAcPs7x6aQjSTdVz0bDDjHgn3BMFi\n7GkFM9D0hBKthAszFb6AmBC/3TPb49Ztv1FxXxc1H1SWfOrv/UNwCPXZV57+\nx/wZK1KOKn9jUolc9CLkpGlK/qAz6T6ay5Mr2Df1CLkNw8F/JGtvIgx4JV3u\nHkXB\r\n=uMfm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6ec6f9e3f4_1581812900299_0.14957027919105825","host":"s3://npm-registry-packages"}},"0.3.0-next.186354f536":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.186354f536","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.186354f536","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f9971cd90dd89060d56a3a132c680ccfba233da7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.186354f536.tgz","fileCount":264,"integrity":"sha512-pDO4LcSqjPCJC16o2arKUu7NCVy1GEP2HZcwdUpKtr1b1FKFdO1AoKLlYDFZw4TA/v/mhWcYOb2ceiiCXvruAA==","signatures":[{"sig":"MEYCIQDsMohBc00o/O14TuIGlLCdCWNDaU/R/Qnx0enYCFflowIhAK3F1KpfHiqjs0lpg8v0StieIafAe0M7/lsAx40zD7wl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSy8+CRA9TVsSAnZWagAA7h0P/3tRk9iVJd3/byabH/9W\nFah2/eqZAnvs4m0hMP9r7yK6Xg/yhZ1iaD8lkBwXtd8wK4Kmhessz+SL33r+\n+yTpyQa5Lr78OvMIHXL4fdhREilhNFYY6LQD7cC5BdclaEqaAjtAjGISFOnw\nZ91u5VwKhsC97u98BDYANsAR45uA9CtBaxEelEnZPFUYcklRPqwHNPGB3GCn\nQz1tpHFLfwKnlLDHEtt/Y1uKMTS/rXAw4gGJFXEcvuk27uDrLBuSPAVRkP/v\n1ulnsB+GLw0XYgWhguIU2KNm+LryBUpHPOmPWbC7fT0hV4zh1udQCp8IIUMG\nWZd5YLSMG9K2OKGfXzCiIFl4qITTFLf/7AD0bmXGhtlWRSENeq7/gbtIcbJV\nDYFpo/aVDD9WTWiKuSjTPCrKDkxKWFsKEO066TfdYW/haCrx45EoV0HdmkWF\npaA2s770Js1HALVKFz/M2mCKoRT617rtYsYR2M6etpWDhdNhLPU0Z+xvb/Sa\n3oI6WDW4wPRaoDqdf0ETeUYSWhNnyh1b5an/j3mixbjtpWIFY+d4ZNNwyMvI\nUCFdZ6YxOZPxRY0sb8IX/hgCE2dPwHD+9G+rmK7zaIuEGwcVpCXVdxJ/3rEZ\np54gFsQxKT0XgUgE51w6rRozjdND7xKKre7UbRkyfd4r+QtQqBRw8BFI4C5f\nbsIZ\r\n=fUlu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.186354f536_1581985597914_0.24186285462000434","host":"s3://npm-registry-packages"}},"0.3.0-next.9bc92b48d9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9bc92b48d9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9bc92b48d9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8835599f9243368dc415a497c345751fb6da88b0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9bc92b48d9.tgz","fileCount":264,"integrity":"sha512-FeoXdPZUKUfJeT1Cn/4h5YazI3M3E4xdXtIZMSn1p37RexrH9FxQ5Bnul2XMGqE3+GRKz6CKewgBbe7cKaN9ug==","signatures":[{"sig":"MEUCIQD10TZX3TS98Au9+WVzg5Ll0lGB2RexfpZ39smdZK6gzAIgYR9R3970zuX3a9N3cG1T1NS19qo0a4H/2soIZv5yK5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31732648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTIGTCRA9TVsSAnZWagAAjPEQAKH+6gB355ocJpKwAjNI\nwSOIOwvB3LjF9t6sIftPZnVHYJ8ELWNvXfjXk6TqdCbUO02Zsq1W+Nd3ECwf\n7YYfaaRW/OLI/1fahz3ajD6Dm0CzeSq7IZwA5X6WrjlCBTEcPP6HaIiD8875\nCkJifgG56bkHfQdlE5m6656FGoHTeegXc546/h1aEcHBFCOTeVfAoMy5PclF\n95vQ2Pa5xWjw3O2RG9XAPWAxfUItBMXgrpQyIzPQJhNRXFZu5LI4qozspRTE\nhd7JYJ2sU9oxTl2DpnhezwaPCl2OPKzHSKb1mmlGa35QFjWIw5sl/EQ9w8Q+\ntr9WFOLdNwjRiLOqRj2GdSvZE4hB3TIgVLWrRLMLNkeAoAHoWmvNbLCRhHqz\n92Ih54O52cjdiW4S2KU4E9cY7DQra2NRl49K8Y65s7mxUbdceDVwpY4Qs0Kr\ntp++P800+eDrCYgHdlhtcBvJAYomjDXscIt5nWw23uAlMQYg2THyaf0YJqxB\n8eWlitpDIW6msu81M3VFyA8hz/ToDGFu2tIEPnsBNXJvWCo3A8zFXXD5k5jG\nsxfKHPHXu50IRDQNgl+yPJVdLupsZbg0sU9laDAT6GEZWb4VGdfRIrsYZMuR\nOpVFR5xJor6BKPxIMf8NyIOqfKaehshfRE9AucE2pCywwGO/ZMhleKSTFKnl\nuPzW\r\n=ytdy\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9bc92b48d9_1582072211355_0.509696705485599","host":"s3://npm-registry-packages"}},"0.3.0-next.0c35df5391":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0c35df5391","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0c35df5391","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"eae2dd0a8a768c843a679d261bdd9e27904d53ac","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0c35df5391.tgz","fileCount":264,"integrity":"sha512-sURgCJ7kYcATHOnbIZvEvByuHvNzGevb1zkCTSZy0SFpxWQRHQH0gXVL/XTg2ITjVPw4cghnNoeL7QqzrPcoqQ==","signatures":[{"sig":"MEUCIQCPGY+6HTRDrfz0PrqwiDRaPIQUD+8+zvwfLIa6RRbV0wIgSE3qMMko7eWXk84I77b0UiTp/8jaLtelMun5G6ARhRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31733055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTdIQCRA9TVsSAnZWagAAjVIQAJuXczUIbnqJf/KOMERz\n89bkDuXodzh3RbvMTVcvyVJwP2neGj5Qd3QuVFNgs8TX2GzvCrTWdNGFY7lB\nmrmPL0vDg7FOUAGBE7idANOCwZHVEDMVcAK48MnMxYHx8QnYBSAfep/KlTcB\n/zIV1l8g+zitfUb/68OL54xH+BUlfuOpY7xo5iANzVNbc2YN+FxRVQWHUiKC\niC5Rp4w4Ow2qK9D7OZoNkjRPLczSqBxaNs/W3Dv32di23LeVv4T1ZjPhdFKb\nan33kta66FA3mSyLUg7ww1YBr1A1BM6mRYHSFCbLjU0F0xgU23pgRYXkLQ84\n3/yfE0PyLwc9sBAL4Losk/enqVU1ulDypmA2xz6dDe3cghrB6iuP8+2U9Z4S\nWJrji30uuYSRI7IfwHspX+KLo9ps99cvif5W/bsOxCyVaVVTMt0sjFlwxRmS\n6KBwQKA/btObrXA0+ph0IUjWKoTV4IQGMN8MOiNf3Kh3QimnXdf7VtCkTIFn\nBY/ALGlmWQXM+pkxNyYhjN2+Z1Pu6vTGXMbk8txmhB6Wg+/zxBfbIgUmSFtD\nWl7RQoTJqvZ4PnYiSXVS+ZC3odgQKLkGNwuWgjmf+pwG8jeXfZFfBZuGps7s\nnqibAPFraTe0nQsUg0C0IxCHlFIlbssyo84m4Y1mGDIsUy73cPr/bGwGumZm\nOOIY\r\n=hLiI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.0.0","jsonc-parser":"^2.1.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0c35df5391_1582158351291_0.172821704986992","host":"s3://npm-registry-packages"}},"0.3.0-next.7fc5d91505":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7fc5d91505","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7fc5d91505","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6ebd57df8587e79d1dfd2bce7b882b9e402c514e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7fc5d91505.tgz","fileCount":264,"integrity":"sha512-ABFWX5HhSV2TQvOusaOOUNf1yTAnSQy5duG3Uql7nYgEISwUUhmXS41Md9GsPArEUJtZb9mcCPaBx0alF0z4tw==","signatures":[{"sig":"MEUCIHSJeXaiUUjZ2JsNuBVa+UTMaR+542xr3JNfGueUSZh4AiEAnneRrfAve1nXvmcm2ydaLlEgTsw8LdBk6WOu3Pw8rjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31724380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUcevCRA9TVsSAnZWagAA4RkQAInMvDBRxsKsTu+XBRWU\nPG5C+KYoG0FBvVtV33yv2dfS6Zwtt4qxPYYs/vrlxFBMbGQe//+T89VCNsNj\nR0Y3GjACnIxrhi3dJfdUUy1VIvPGDYTge7yuXDrjcyUZmxL2dw/vYAc+9Go4\n4eMgzqOSzRR1J1EjrGDoSpUPGdU3Nvill8n0ZxpTgIvkWQLT0qi4yBqxR5Ft\njQ4jUiDtO1gkKLTsgyApV3FhXKueaHHNh4RLL7d3ItobuC9CNmJxn9Pq9xK0\nmnBwBukzA1UqQW+7Wq81+9FqjDQ+N9ZznJognWNJKSFRznlgcIHD6V5GAXV9\nn0Jli4NcUMBCS4K9so7EvcFkG66v6r6RoYfpGEdqd21fide23URQqq4GrlYy\nmyaGcP8zFqkBd14XrcpgEu/XqMGBvWU5H0LKIBY7g4M16iBmdps1B2cLGEvt\nYbWIDK1ruhsnP4Lm+pDQTTuExAzw6CKEjbD8izUbo4a6jw154ysDgzAgRW2m\n/DfEKjilFmpND4Jf55fxBZ9oY37PaHcJzSpumKabdxxrWuf1jwsjqbHxrSzL\n311a6ciTeHPlm580C9/SprSvs+GisMJdy27XAqyAtatWnoc6roGxMB/QrjmD\njXV9HRpZ5MOI6qNVsWzW3iNJkrQMxw1Pln5YD9stIFYguVc6c3xJaJSf6i1s\nvpDR\r\n=10oz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7fc5d91505_1582417838902_0.35136635830697904","host":"s3://npm-registry-packages"}},"0.3.0-next.07c33977da":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.07c33977da","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.07c33977da","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8fda8de89376a831d774a720c61a0ef5fe742672","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.07c33977da.tgz","fileCount":264,"integrity":"sha512-hMAp7un9qLRorMt6mZnr6k1oQS5tGRJFPBQdZ5pAVWrVxjTAskfMb9kqwrcjGcGBEzBY0QtNtErAbMbdyD9O1Q==","signatures":[{"sig":"MEUCIEOLIOJated6xzrLYs2MERkKlWZ0lqPIba7f9NhAtye7AiEA02AKowOsKrHZp62RGciLVMJ34YBFZd51Rk+X21LbkKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31724380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUxjqCRA9TVsSAnZWagAAAxYP/RK5O9noue2ilJUKn1q/\n9Atxv/QHEd2TzQHE0TTdSgIf+q9XB3gDw+3V86WNRNnRhBNTc78DGw6LL3nS\n8u/7D6rfvVJgm6y6uzECEXw05HpOCOp/n71XnIPkfyRdR0hGcfTT0zZZvPPi\ndXuU1Q1G2qsLN7qbQLAu27uToGg2l9qItdm+PtQu/1yq8OlNhjTnzJJV5zZ6\ne3v/5f66bIzGeExybalWlqeXoXzyv1BBKigADLxnP197UIJr5mBDsCaw/xXG\n0cFi8dP0E3GQEcPBzWB1Ugroja0ZJGPoNPqhUMyJM5VYN7inRRVrM1e9z8xQ\n/D3FtWxvxGdz5g/l+9DMXMZ4lS6xoLjNT+DuRA9Q1l9wVLgkUUkfq5byr6yw\nC7pntt3IiCq3vE9iUlxW16+UtgiDB0wkzHf5XEa4ulN2zTz9SD5JdKGRPWuF\naewlfXDS29WUnPlgTnEvJNXtRsLOW/7UsDMtKk76KGBEZQt8WxAPv3wWQkyB\nA2xWZUTzhMozieAu/wpm9eG0FXU/j7lgVZ69J2D+K3dkcuPfv56el3agA4F0\nwdkGOdVUnsxunnEdiN6E5Lg2qNvHZPQ9Mo8275Z7w0fsqSUIeE6b+9ego+vJ\ntAPK2rvFnreIaQtDDtVBCIcKHF24JkMFuWMTuvAOgZC722tPYiSuZ5PYU6+I\nQxW9\r\n=G3vO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.07c33977da_1582504169763_0.689479138293146","host":"s3://npm-registry-packages"}},"0.3.0-next.915089a8aa":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.915089a8aa","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.915089a8aa","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"034b2139d1be2ca391f4cb2ea788eb781ff64922","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.915089a8aa.tgz","fileCount":264,"integrity":"sha512-J+vFGyoEb+tQY1yJAug4LFOT/bfE66oNtTc3tnjEuOnDHMpH9T55KNWa1YJqPHvsZKUks59miNEX/8WDpyKyYg==","signatures":[{"sig":"MEYCIQCzLZp+v9uxVmL6eOSeKqRyVin5r4RBdNUw5vTLmYKDBwIhAIIbb/J/OS8l56CJ4TBimGMHgOxdbJRBFrtylPP6X5Yg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31728301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVGpgCRA9TVsSAnZWagAAT78P/iz/cKeaItUS3FahzUJm\nPlywOpjcHHkMTCyhiJ21QiKuNUAKoUBFmdOHaUA1sv8tbBZP95Zt7iWNknjB\nVpIP5Ve+UGFDB5/yn766AjHaJpIrBv9i7b7J9VA7hPbJYqNhMqoCWmwB8gtE\nM50lxYfV8xPFxLN/qdppb00D9eSdMfYqRx4g7i/T2zIscC6Gb/1eeVYVjTMX\n9VXIwY/PRdp9IXRgjdb8W6TH6rfTVXLz/TVGp2am9GetezCVS/d4LPSu8N49\ntOHWpnjAHNSI85B+oIbfHjFCPwn/TD+/GmX13FykudtvT6qWqe109vlUmyiX\ndQt3bz47cZ1ZPMoyFyiTfgtqAV9Lw+ogjmqqJ6VymKRd1uMEoKSDNNulgkp9\nUVDkcpG2D2nTfZc1r3wNdWybLgUE3V2k0sZS43BdyLqBNM93q1Sw3kd3zGED\nB0WyuZjkgUb9Bs1uYgwZRtmBSYObK+o5ozxBYD/PqxwSpuqNvRMk+/UfaYlQ\noDuWGnIOxLljYsqAcxMqYdr3lbpg4tdWGl5QnQM0Vglr2MOOacsc4icUvb3M\nazk7zhxZhifDBQA5gv0uyH82pI8YS1s7F4rBR+aqe101hnL1jt5sIXqZcnH7\niasn/tT/trPkRwnehjeOVV+VpFv2hneaRkphEXW8gf1iDraIlyVoAFIxOIh2\nefYr\r\n=wtjj\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.915089a8aa_1582590559878_0.23092272981276185","host":"s3://npm-registry-packages"}},"0.3.0-next.a0dbbaa455":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a0dbbaa455","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a0dbbaa455","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7ce0e788db15ce60001180710b0417de0dfd67e9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a0dbbaa455.tgz","fileCount":264,"integrity":"sha512-yA5Afm4uDkJIfpFZk5iaNZe6jHCNLVV/v9ib9kgZU4fE7tsA3KA88Td3VOO/tBBi4sQaS0rlZV7JqfpTb40EMQ==","signatures":[{"sig":"MEQCIA3ZXVLw0CDxdi1Bnpw/WxNWbCWD6p3WmE+8Fqx2vKObAiBvIUkpe/nWZ9ZCQyLeNgKjO75JzRrX6PpiGyQ0qHBugw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31728301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVbuDCRA9TVsSAnZWagAA6LcP/0GI9FchRfXbkVL5FbOj\nel+3nc1FkqcbW60BEhNU4iX0kzL3IVLGX9WBBDNziGsK3eEyExMRNJLeffK1\n1oCG6qKDLkcfrrB+Th15pgkXawxV41j4Gk2+1AsUOEyRvIqJlJnlWGRzt5cc\nGOMZpxRsq3xDd5KLlWupo0TgW/KLZRs39VsmlHhObZx8cY+Oi+RLCtxSYof0\nEbeuQqvmXwHQ94WsJhUk7eZCV5Pzzjap/BeJANEQzlBfQtrJ4N4LXRBq7Sh4\nP9eWTjRE6UMlJ+x/NlwVAXpDPizEiHNBaAOxKXS2PVkbF0Geht+jdC/IdG/3\n7WUhwwxh4NRgdjKboMJyZHkXri4DQkg0zEDJdBzDhNkhSVsWqIaJcogPPc2z\nSLy8l4Mm3xxBy5RZuZL8aZzhb7x1d+I/IRaYtI+CGO96ot4RzMmIIPTvhX+o\nyl3h3Vdymc/aaei+syhpxfboJFy09zdOh6eZ6At9Rs8MmrpuBTOkgWC1drPN\nkaooIZ1d14iR1L7QC+OvvVTunry3SLd6hQqECYjRrnPEQaF+xcnWHCYrd+vZ\nomEANH4S6TbDApXL+hcR91uskst00fKGeJeJgAaD914be+KOD40BqqLQIFTx\n2E05wKehmyHvOIel+6OzVa0uj86ZTgcBbDj6+qi2Zmp0LEvObfClPC1f2r4h\nFv4Z\r\n=zMPZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a0dbbaa455_1582676866984_0.20484467233179227","host":"s3://npm-registry-packages"}},"0.3.0-next.24aeb687f7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.24aeb687f7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.24aeb687f7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"06773136a4ff29a92a729fa897d76a0206af7109","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.24aeb687f7.tgz","fileCount":264,"integrity":"sha512-5dDs1BBHup54XOrdQRXQEsibmo9ExD9/MpZV48rTPOTRHGxE7zUPzYxLqgMgaElOOb7ewpfDbaWuMIZUUoG11w==","signatures":[{"sig":"MEQCIEjEbTlhAaR45Mhsg5G4gQWC4K9AvBjWpzil312LEYPWAiAnWlanNLNbn1iyxNh9mhn02QBz1D5MBm9n0oB49fcxBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31728185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVw4WCRA9TVsSAnZWagAA6yQQAIlx0x0imDDkGggA5kTD\nXZNr2QauIDfuxzMUssdNHRsvYeS8BSP9wuKnhWNTDYvd8IibpEuJa3zIS555\n3CdUO3iDYmgIh0e0GVIgJIZqqljPV06lCyA51Rmwt4NaiZILtkJXe9DiejfR\nscOz66YUq5UZjI0PptRSQhuWk7yj4k4ciLnVQWgvrHKTixLzs01MRDFMglkj\nTKyRVLV45k6WOfpCSTwtv7R6FxuLJxGRf9MV1MjobYPIVH9y6kUFov/XzzGd\nq4T1giQMH3Nd6izXjNOzxMStLXzz5tdpD3kuKZaC+WgamRoiP1LZFv7pYDFo\nPucfoR8ZxZzwlAhUdFrTLtd5u7DWpTgmX0og3fdgxkcl1yv7Uqin0gltPBGX\nWLR64lieeycMtXQMJRxm6OtRvyZA+oQou5eAqBP4zAyWCHxOtf1t3JIl4LJC\nZmFhB57u85MFPhS/thB4pYpj27hBiotNUcn85Z3139ujNeDPtV+iZ4LI6Uho\n7JPIt8MCNbvclnzmaezJldpRa5/rK2ZTB+xZaSw4CqA4g7wuWYlR4ETbeAhB\nrT/wH/LoNxPyHXxPKcwDkFSNC1xRVCleA2f/W6E/5YR/nIhwPHmmkgDM1Dvu\nSZGs0kk72AJuyHDzPhab7q9cRLCGSUe5lsjFo/K9Nqg6wTjOIgczMFsBakpp\n/osf\r\n=EcCd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.24aeb687f7_1582763541356_0.295647381575894","host":"s3://npm-registry-packages"}},"0.3.0-next.e5834d3280":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e5834d3280","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e5834d3280","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ca2f3a431e59c37d5e290a852c37fb21fb65e490","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e5834d3280.tgz","fileCount":264,"integrity":"sha512-iwpMJ8oEiNl+Il9bDZV5lr1WOcvUxsVmMrAAxklurHZ2GyzIg/Xoo8aTwbm/kqlr15EpwBgfaI5PyHPgoE6FUA==","signatures":[{"sig":"MEUCICovEFD2GvVQj0wyfLvUZyruLBnXbbNUWXAbzrdrJmNgAiEAkLzu2AE9T8V6lnYQRBTRzphN06rR3MK54dqy9PC6WT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31728185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWF6dCRA9TVsSAnZWagAAxTMP+wSfpr4frxQ6yqskTJoT\nt0aoPlLUPIvi1HyfQZtzWte+u8GyQ74BrB0CY4jUeM5j4SP7NQaOhn+tWQqc\ndgQQupqbgfhpmHZ4RyqGTN4Ui7Ou3k3BZ8xUSkOYPIFdxpCbLwuTurFvWYbq\nmX5hdgaHOQCN5b5HhCAOMeOrphdm9Qz5Jl14rj16JY6U3krqJ0lsWS4IQ/dX\n8fxRFLiNyqDe0r5Ee8vLLSI+KoxG6jOGc0u1BOy5Uhx8W3F0kPebvjcgZj0y\nZQhsfLQJpt2kWgCBREeACX/miqW5I5avpjtXABxw6mGopR4kDr9PQ66u3cm+\n2hxYw6bYzbs6rXqul25BqVjolur8QOASfQhBP2Zz+S2bYU5kjurokV0t4lrp\nb5hNqt6AcM1Wt+GJ7R6Lj6u8IB+At97jqR9/PvmYZD+DOK96e1jcGVaUzAmm\n6MaAAiyzsohvMhAETUH0bBu1tIuF3E8oVjlRXINDZqzsPM40JFwjL2z/hZHf\nFniLubEzr7bXB7IBoDGZoQLShcGO9liJTRBp/8L5kTLlzaLQhd3WfCKKSnSk\n0wwj9rAu/hsZ46eOkynDXtS5+uIk6dk3bJhB2kfewixj40ziplgNDJ9QAKJN\nGUN4VIbmEU/xYkO1Ts7TdlKDC6XyBAyqQhaHeCIHJEBHRBNwzFQVMUs81AhK\npVcp\r\n=rdCc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e5834d3280_1582849692870_0.7679731391558386","host":"s3://npm-registry-packages"}},"0.3.0-next.fc9543ac88":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fc9543ac88","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fc9543ac88","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fa2d29c09b61df66e0060438848109dbd280f679","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fc9543ac88.tgz","fileCount":264,"integrity":"sha512-iEI7GWk39c+64PfBbJ/h1pPZ9dCUcd1gRo37h3s+lF9sULfwxscoru3GClKXt9BgFThvp/jxOg808wMIZkjK9g==","signatures":[{"sig":"MEUCIFsfz4gq6J8fbIuj58JAGp14TvHu+c5pgGsN8gj+tXveAiEAzEt6P3hCNisWhje00T/xD2rOTFxlDCvk+dHiFG94jqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31739492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWbAXCRA9TVsSAnZWagAAxfEQAJgJo5I1f8KkEMYiNOUw\nTkg7gSBnFqqs9OhplZiE+jAw9qdGLCvVFo/wZtsX+irfAYqjNEK1jwG11KeA\nZv/SRPelUavKn9SNwD7es8ggbJkH4bCYgyL1H1A4ugMcza6FPnwzHoHa4oQ3\ndTdi4c1btJhJxD7Fz3uanMaJArODVyNiWNGBlkYYPWHbV3Mtd5u0ZUcNy+sN\nRvFtXgaGvpTSU9AaC0gFdwxS9DojZbFT0IF5s+mN7mKCN7xV75atbJ+WAPWL\n40dbW9LApmq0WNuiN19xdjFr+CoJ3IaKwT+eCz3DrcXWt/ieDGCBY70g3CSK\nSFnkd1Wzc+lMY8G80FJ9JrF418nw/goJUlmNuss/w1phCCbikHQFWRWm3SVj\nOQ1vNEVO08EcLqDVVEK2S3uUDgLsJ6V3kvHs7Ieenp3mYVA+96jQHTjO/W7Z\n62jvnBLr7NH37FjP9CL/je5sZGvFz5CZ23L/gqodOdi+3w2VRdyMQ9Bapl6U\nN9KEe5dHbIAO0esWW5j4948rx4wirNlisNKNWHmT6Aresw8HSXGupHR+1Jut\nDN4koUIPzS/5Zh4medIagECkE6TS01tijwvPcvCZyybHj/WCDB6o6ij9r1vS\ny8Icl1NZv5UIWWsZCOyj71Rdn/XNlPiyIuGIELxCjCSTVOXjLGdVN+tzn/Lp\nE9qB\r\n=YXmn\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fc9543ac88_1582936086408_0.03162992816743637","host":"s3://npm-registry-packages"}},"0.3.0-next.77dcee274b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.77dcee274b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.77dcee274b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"bd0f1f9af549b0faccec131e387ad51c8d99f2d8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.77dcee274b.tgz","fileCount":264,"integrity":"sha512-NerIpmtjw8aO7mGqGMJEcVsa+CYhOnnI10TKshzqfZXwW/Pe6Yuz2jpd6AcXCUNTaFb7tI95IhLalaVkgPgk+A==","signatures":[{"sig":"MEQCIFh+3e45UsftE1gKaNWmHo0DxRdiAHEgQ4FLLfISTE+1AiBJfLXAkLYTX8Kn8Vff/euUqLpFX9OsIkJpHz08ziR1Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31744883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWwHgCRA9TVsSAnZWagAANysP/igHepW4WLgAA9+iEL0/\nWAV0U2PvdPGacetLYh0EuoTndJx/hnJSmsNtH0PaT4atWes+2g97Z8YgiAeW\neThfk7f7ArMxlGN5RtzYpocMSsOlFhXabVLRN48uR0ey/A+0EEsMJPy7tuf7\ncrk/vDd0jv+Z/T4qvNr1Byr6+Bo4LbEwl/ilSbzxo9ChKw0rjaHksJPRspX0\nBnKEL9+9a9igEB4rvEvZ/VbgCR2rEP8PDw1dSiEFi+XOhXsO55Xr2EswLa5E\nhdDDdPtpJQGpEz4TuH7zskIv0z3+0wiZ+pjUDkp2x2dqiKfYWs5g8KmI4FKl\nfN8EkYs4kO8NQ26VWcIUu73J+j9qfpoLOLAYjlt9lFRzAICeadmtPOCbYSEn\nOq6cyrqnQDZMLKKTNfMHePCt/d1cpXNUR5fsdyu7RlKEBNX3m9jLiQmXUWXy\nsnSWAty7gOzwDXlxxXldeNm5daCuCqefBi7j0uHNoCSw8xmHVNwak1uDLfF5\nyXRLbwvhgucbvC5E9984G7uSGWoYhlTffRXnGDZdCMbEHB8scGq+UyxcQkSf\n1ozUW/gSlyDVWkg3X/Pe4AsER0TMUlcyzgE9yjHqxYBHS9UPU2sCT6M6u4om\nYj9oeUNZvl4aGCaBAaCl13px7QSFC84XH/H2qdtK4yUKqjRovP0yQZHYF+UQ\nzFMi\r\n=QoxI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.77dcee274b_1583022559526_0.526601469862644","host":"s3://npm-registry-packages"}},"0.3.0-next.215dda4dd9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.215dda4dd9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.215dda4dd9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8ffb117628118cc96d6b9b67e646bf810337de6f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.215dda4dd9.tgz","fileCount":264,"integrity":"sha512-o0bKBDhc6ogn7OdcEvT6ldY1M5EhrkHcjduvHUC8DHmlOL5lrjokNiUHR8nnbUjKNDxoDlzebAarmV9Fq0lUiA==","signatures":[{"sig":"MEYCIQDbIugbo4hxc0TIhozsQBRYm2Ze5AhV2mVYNYagV1Wk9gIhAOLtr/YbtAIn0Z3nK6bjyRUWgH0gLsb319aIAe9BoOF+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31744883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXFN8CRA9TVsSAnZWagAA4NQQAIFepTdkTLCL2vfmes03\nVn5YSA6U0Xlt1F9L31Rxc7d8mCXTi6CefChfhsb7bIJ8g+gV2I/XM8GLYR3f\n0khHWKTraMO9O9SPeYLy/zyKTwTW/PL3EKE8zEPWEHEf4BJVu1Vr57716fr4\n+4AQO6OjAb+0iPcyYfd6IUeUwZbhJirHhfq1nh75cJ3hQ8Oe9mO1+QmNACfU\naDavmilUIM3cIU3+ZGM7aaIn98XRRfa0LVwXbqRBwCd+tshMqpbCng3XvaCY\ndWvwlC4HpNNCcoTVyuLDdSu/vTZI3embz35cfsG/MwN7hQxpJWSzZDoNUYDJ\nra9toD5p2MaEBMcbVBdPXZJmZFXKPVIL9qb0OWXqOiw4I7yn05XrHPCSR1MP\n8nlFHyd2Fho1V58BYTVEI9T9RtlxIPWFzMTSSs83X9x42vqX9m9WKnVyn86s\nngY2pzA8GdtpRUoP1r1sPvp7KP3HNRXU7+MlKp2LIDlIESuE7GOK8TLH0sak\nOUhYOx3JJl5k73WB6ufwmSUdiDjU4DLSinUQ0Sl9JRMA8h2akENDO0+EE15l\n6RAV0hiylmtz3px5r0CCuE5yrB6zGYnrME+8UfnHVhH9o8klCR0tKQiAUMqB\nGOmpmApapU1xxbs6g6GB1KZu8fDKf2cceDYdJtPfHeyDMJSGim4/TeIBi89Z\nnlpi\r\n=sgWb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.215dda4dd9_1583108987953_0.7312271108619435","host":"s3://npm-registry-packages"}},"0.3.0-next.8202955fee":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8202955fee","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8202955fee","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"20705cedef4fdd2fb626569329a9432ec0af248d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8202955fee.tgz","fileCount":264,"integrity":"sha512-IUQrSGBOFi2vbz7a4RTZ5LKopzGi4Qi68ku29Khou1pW1ALPYFj4NC1c7syPJYjC6JWK4l78QDU0+Ipa3nyrcQ==","signatures":[{"sig":"MEUCIBbw13iiH71GXv7TlhYlVAdVMysz6XkIymluY0CfPSkfAiEA8tg8oMDBOtENRWja0SeDfEg6ULIa3hq/z6NSPCnOTeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYutLCRA9TVsSAnZWagAA0HcP/2k40WDQ0QjdDJxmmXeM\n/XCJgNOVskf+P45PIO6elRg6AiBjbRr3LzdBXKchI40kupVFtcqeAn4QYtAd\nD9SpCxwBdIfTrIA5YtJxM7CJrjwl1KSmcr2sowk78dwTSLJaaJwwSQ+o5miy\nTQd01ZNcdhDzKlMgJFZa4FEqffiYZVucdni3pcGqsvtl9+Xf6Ai8NmUVB6Lx\n1ZaQHGIZnOVR5zhNV0G2cgZpigTJMRlBQ6grviu271WzuUm9oZSqQU/fOvRl\nuqxcLpSz4Hyv54tqupxaLZ9On3CnoXD1sD+18i93G+G6b6jy2sYQbeZUCIbQ\n9AYbjdiqXgVYYjTdPW2YIh/5KEapwB9sIxnLtZYs1dVj9M/aGJT+d1yloGSZ\n9t4xybAQDY1iHnTH8LFAbtWagbNwBXoh96eJFaJZubuCyMvFPn23AyyFoXiB\n2M0w1PrLw+02nN+gBMU81bg2DOl31d0pnhTai6ccAge28F5zsHfG56iT92Jr\nlvR9jfQE/FPgSyrbgAbD34aq6piZn4bo5T94wMERBJDIXKZkYmEjLExrstIA\nTK6hX6EtSuVuvqTIk0Y+3TRrFiaKo4T+zNiAjJQ9rE4hLRLKaMem/nKTYIA2\nImujN/DXjZ+W0W5MadQ6I1pKRgpSgBGL+vh83Chfa6/i4NSLZKJnt7ytrkJH\n5w2J\r\n=DWz9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8202955fee_1583541066386_0.14119240687623602","host":"s3://npm-registry-packages"}},"0.3.0-next.6fb14fddac":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6fb14fddac","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6fb14fddac","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6271edd81fc045e76b744e5504e573f771a52097","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6fb14fddac.tgz","fileCount":264,"integrity":"sha512-Qn27KlMxJ/hOXv3uF5dPgy8hvNLsdA7p8UnqRcu5byylfumk3WjwcWt/DbXKC2dDxQWT5UUlkktqggb5lLb10A==","signatures":[{"sig":"MEQCIDyFpmLTnUzj/i49+An5grOG2pQlgiHDD0v93fZlyuBnAiB1y+rNoZkMAzjD/ihKP5Ja3+bps725b5CEnTJupl9y1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZDxECRA9TVsSAnZWagAABLkP+gKj7NQxHTLboLqs/74z\ncY1yUxeedpEdbJLki5xERJePx0hgeZ5Rej+7p+mSc7wevvuAkytzTMIN2Fk9\nPHgT+FbWVaNRuvmiXMdcUH11FGXAlQpzwMfwD06+SnoXfp6swmrQAHlKrNo9\nkI2Z6ISHh+fnnWl6j84BDLv5czX2Z2B9Z/ztCNt+tU0mK9y5C0hufMBA25pz\n5zkxNdiCtG7XJRgFIp6B20g7gFtTXapZLshzmQNE5OO3BCm1H7V+sPYr1QSq\nEI2+QRTYq5V5sz4Yk3ZFUEQPxXlefYZ4EWiUtymJ5F6tnByYCDBzsraIyDpu\niGWJeuXHsw7LEFbCltrfyaWkFo+cx71NJ5LgvcvyA8toX/Zq0btTJhceipPT\newxGFL/PkMR/EQSxptCYN1qQJuFcwUeSPIxKuu0KOE58+V/r+2SxgkZXreXp\nS/ARVXOsBQ5/RR2CafczJ0VXSBFBMXQvevyAQrPNmtldYySfsUE4usDYX/vz\neRw8qEv8ti57D0iwIdCiGJiBJOGwmkF0SNBGrwEkRJQPkShsqmLT5laBKKJt\n9R+MIdVcS2QVPagjESOptcbmw+Sgci9hgPf9aXB5bILykA/GSeFO+KLEDLJX\nUe9jGn0JiT3y56a08BMUOswowAWUkioGkVqOgZFwVwQj9f+2+8uh03AZqEgG\niXhq\r\n=IvuZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6fb14fddac_1583627332079_0.6463514328649138","host":"s3://npm-registry-packages"}},"0.3.0-next.b980d895f7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b980d895f7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b980d895f7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cc9a48187702bc6291e9f065c002b7e20e11e5cc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b980d895f7.tgz","fileCount":264,"integrity":"sha512-Bz7Fc7uKZUwW8PPgmbQkg0edDCNwnQWIhxUq9w3qlc4xqgYveqmyKmdaewA+O60tMn6BB02nP6kNbDnSuevIoA==","signatures":[{"sig":"MEUCIQDSRlU5Ah2s1IiUB1Mc82OtumkPbwjr2UVOdMciobkDTgIgVKLOoSzOzDEQpNf6TmOnUer5/apvPnO3uQpp2BTmLNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZY5wCRA9TVsSAnZWagAAzfwP/0VgxFPNpmkCeKoiDCTa\n44Iql8emzUAMANhqPhwu181HB7HRZikAt5Ue7TeEHkI/sFVnvM26pnN4qId2\n1fBZo/czmfYgbrWIg7FS4sXNw0PTSeuTgxK0tXlzynzxm2zaX3fnWXM/38i1\nlmd3jExPRhusMrU65soz9C92T0uTM7hNVdKOIceC0p7AA1AsN99DAvlp8d0O\ncOh7pF8eO+ESG41TC0d5Vwk0pmpgybB+kbyCWZqMHW85BaAXXEPEYHX1jO3+\nz8oYnK0rNDaho+Bg18jRqX82j/JUR8CS8/iFelf3XmTigJG95RtJJxEY+Et3\n3qfVz/Am/nErrXi7nXPGDep35RJ3Ht2YHRU3vsnDah5MUMk02IWFZquIHaCR\nY3bKEw6KAAcQLEpe0f+jjivTjSgb6nvtXbNdZFXIRx69d2z6xAJtVKQM7jpr\na7s3NXqX9qWBKzbJGng5uvpz104631eVE+pplByIGZkU27lUfaLotbAIPpl2\nSN2YevRLqcHmsImdZYYIVsVqYGPT/rVohub1skdzisv94qnytrQj062jmTOk\nQL11Sh2BEW1AHxRLym7CLjtVB3VnmpohcCFHECI3+x2KVOFfgrfaNEUnqlIY\nB8EyyUr7WP8WIMVlOtuJ+/cDPFf38/FL+w7MPXjoKRqlN1XslTShT2UwsqYl\nEhpR\r\n=A8/f\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b980d895f7_1583713903452_0.2627801944393877","host":"s3://npm-registry-packages"}},"0.3.0-next.ffcd280b53":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ffcd280b53","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ffcd280b53","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e1de11c5b81dffe2f8b1eb6e1067a47f5fd0e8ba","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ffcd280b53.tgz","fileCount":264,"integrity":"sha512-6zGCShb2SLlPH+uksjz/xkXLutoDZrbiY0ifcD5HbAcRRokwWfcN9n21u2IVKahKGXCYm2zH3qO9hXfmt4nzAA==","signatures":[{"sig":"MEQCIHwjp/gIiEXD4stICkXHEdL1D7p21n0OESQgH9ivbysuAiAMZHG42CaA/h76GjaXZlgavzM3SfcdGEeuhtc48khL2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31748335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZt+ACRA9TVsSAnZWagAA1Y8P/37yueM+vkYTEMZ2lfLi\noqNZT672gVhM5VJveW9myNNR6X3BdtnPoNcWx8t1J64FSebgt1cGB/hA/l2Y\naRwv/SM7mBJBzimY5c8Tejb9pe4DRnt4j/KOUybMNFT63K/zwtdG8rPBqogO\nwhcsxklu0IjZVy8YQ9skK05DwV1P8wTEceupGeFt5lIW2X4EDaytOv+ki/Wd\nQzW4eAT/TyNQOtOmyYj/p6c5jwOIer87hkehbqpdq9r4zgLO8bNVtccoVVGp\nI9IADYrtJhQAXbF7yDUVNiuD5TRJrI6ZbGNdNWJN0u/uc6STSGE2af4Mx+5u\nJJK1gZd310mDwMPoZIy3u6Sz5k/W0L5+aiFu7CiMILLxI05olV8v/D2gshZm\nF/aZvfHQCEWHzq2foceuRg7nCKZVrZ4H0vcADmbnih61dLbWn53FnP0eNecP\nnoheKMZ/OQKAURxeiSN9iKZrpju5EZtcMUVFX4IBtvrX6RWeSvBmEjQFdrfw\nOY3AmMhQwsyHmm0+tXqzffk8AVLDsmNdLoQRd7JEcpVY19MxmhVpHy93OO3q\nIJfXLq3qgOhTHtSz72Q8NRDCIrHUnAq3XKU0sxqhCUVzdXnnWA3oh4dSTx4j\np+iZw9xyYfbeUhl0qFzdji15KYm14p75/ovWExufVguhesPntmP5O7iAcHDi\ncU5Q\r\n=GXKJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ffcd280b53_1583800191915_0.8138606617901989","host":"s3://npm-registry-packages"}},"0.3.0-next.8c596fbf90":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8c596fbf90","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8c596fbf90","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e9ca1e335c27a3475639172f65a001414889ccf7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8c596fbf90.tgz","fileCount":264,"integrity":"sha512-rIXUgRwhKHwDUsa7BRxrhWizvoxczICUFEOcw1Uu3atZitnpNWR0qVHR0VFj2MK+nZA5dwM+M53tcXk1KenUBg==","signatures":[{"sig":"MEUCIQDQbUtXkVUhQYRirX1blb+j+Dd54FCZkE+5e/5MX8BuLQIgbf5UBpa1Sh35DZQ9QH3b+tLd3sKqZbJgUD5r5pq0KkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31749298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaDGNCRA9TVsSAnZWagAAwxUP/RYMvI6xNZqye3ui5Lgx\n8l2hGDgqjvtRXMJstFRJADppqlmLqrDfEYyecvcar3jMMUfdM99F9AM1c3DH\nVp340YGJRRXolhsUmWkmmvCuFcuFlNccGetTH/5frpA2KlqG7H2PE9GbOehn\n74+l3hBPmjyQSKeNO/YQfeHCL3HaBbN7St2BQzibJMKK+sWr9vPkMA8RqiBn\n89RyiMjkExvaCvQ5mXX9brecsFu1gKItuG5tqYuR6IjzQ94/l1WX/NPQ/X4y\nklbgDbOV/viIHl8D0RWFOCqIWaC0FIyQVyxKWxZFv/uivvLEuPi2niL5P5Br\nhRhxJNi48bc0+PGPZbDAIabCTHj54p4Bmpf5KE+ovdJXCI8TGmqnCPJacT1Z\nfVutg18V7m/3fzXglEmdlxwM+BIR9md6etVQ0+UgtqvYC1LBtjF7+xJ5pPV3\naYW/UYjNy0zB1PBEzxXDj6sV9Pk6yN8hJEfW8tq2oQ94Lt0TPGAj1JIiixBF\nzH42MQjyf3E+WGBiZpYZAGKdzCKli7mgY0eZqqHorHOcdrGjQmXUeCyFxQ4o\na8q3Wl6RDgKj1AEa/+1EZ9Yv+kAFMmeoDSfXkp1KnE7hdbmi5DAmT60xZYfz\nE/AdIp4Mdw/zaMyTHYrIPab8jVcdnoxZbtQw5OG/4fNs+VUcPyXDL8UxJ14J\n5euI\r\n=nDFU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8c596fbf90_1583886733120_0.7637884997210032","host":"s3://npm-registry-packages"}},"0.3.0-next.1df23554b2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1df23554b2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1df23554b2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"26f0625c5cad41ba2b34e812245e0ca50cff51a8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1df23554b2.tgz","fileCount":264,"integrity":"sha512-TeXI7kFLXfvL2t45jnszRLLom+8/j/JZnLNNtZN0C+D4qBGKU+oFTzAIyLraS/CFIS+geitZcqAa8/NEQV9Mzg==","signatures":[{"sig":"MEQCICWnIw6sPSuU58CzD6k/Opd4kXaDr0z3MF1DhVtUBRL4AiALRdY6RvoWcYbsexMTJROdDOyaMKjS4827iM53maDFSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31749298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaYKHCRA9TVsSAnZWagAAERkP/1Xg5aOVdV7h5CnVpeIA\ny1mwo4w4GpSWsYlXs7bOeeIFScQooXkNuxoF9yAkrTxjPTaViuz2EUCwxR28\nZ0kUXvGHaUXnRBxloTaambk59ynbnUELFkB6Hc/Qr9lVBy7lb8OAPNr5nwAL\nSmB20/4e1sHgAK0HDPvtjxeu6vZeNIex029g2FjEYYs/714ozVLm670uo4kL\nqWt0HEOYxUqkvNbVjrSGY5oZhs8C55LKe9CF0/DMPB+3UuKfDBxwX/SOEDG2\nUW/R4ZyRibBwfyubzVnYxoPuGcRqhL0FrPtcz1l55JfAaVdWVA8FzuWv41In\ngr8VzxyooxALDF8HSXxMnGssyW4ONzg6GYjdvoU+HbxaGK2sXOEbeonMcax2\nIE1Nwxw8a1b6iCLNDfxmP604Ko+3WtBxz2ln+BE5MMDZYnNpVMLrtYwamJ3z\nFoxPf+7rqSn23LLFip+Qr2cQMP+uyA/vOTVwhARC4nqifU7apdlKOpXKJIFk\ng1EqZXtJ/gEYiZ7jI72wol74wOBhhF6tT9WIBvVfhX4qAbTpjWpSdv7lOZvX\nUfUO3tkKujPPzxx4ePJy0rlCzQVqwl36j6ck9w5KSVgeF+2BeMHpVg8kRB7Q\nBD7EVQjV4DTG3uJoYLX0czHHXrRn2LLDfMDtSOJMuTDdBpUOvUnGG682tqIt\nRRU1\r\n=Fa3d\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1df23554b2_1583972998686_0.15369787854023986","host":"s3://npm-registry-packages"}},"0.3.0-next.9dae408dc3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9dae408dc3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9dae408dc3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c2b0aa2514252a1cda1b1ce6f4a9d9991f8191b3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9dae408dc3.tgz","fileCount":264,"integrity":"sha512-tSlzaATmG63ZpJYU8LjfwBRprb3UxFqpkC/1SLqw7002OWjQQ51mny2297VM8at7XmYo003M1rvbK5jaugsKJQ==","signatures":[{"sig":"MEUCIAUDiOf1hgRNK7XVM6jpAoN4XjUQIxZOv/yrnZxp6r0NAiEA1ip3Uepgc2TsqstUhKRN2md2Cu5bxk6Uh+7yWPHNH+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeatRICRA9TVsSAnZWagAA3qQP/RsS6guDpoRppd2wBfBN\n3NQKgk9oqkTj7zNoKqV7YJs5I1E+Gx1RH/ANciojJBAs/86DTHlKML2poQXH\n7Lro2KtQRLZOPM5SEXa72i3KBtvszQj/MI6Q2HBlg9qeVXFq0mQ9MW35EhaJ\nyEafOROmy71LVGOCJ2De+RoDkMgOxDOaU4kVhhsiEfU1JUAvPq7QIGVng5UC\nEjkaodI+wS4bFd/TEMPMrUrQAVFqSDT8BL/gA+EnI4u/3DCkMBrB1M39XBIP\nnfche+ewgdNO88KTtJaPxRwNnhJAHHbFWaGsQ2a4DCyu6KLPZir9lOnrPb04\nttZ+zjJ9t9c4CxbNMGWGBXivXzgIVMKwpivq7jRxr223+V4H+7rBR/advE0y\nLjotk7bEofNw7RjmaqF4RF77iNQ69kxL1ltPK4VptobA8QyeoRp0Cp2lEknE\nxH/ghdEBv+4JI+pwAwoJsTNwi5B8LA5gYFXndAkQxdPmTwX0vZmwSnXQCPOA\nLXRYWpEBL/rGZnmGdcctNkCyEqhvGImLN1oBcmucBI12wD00hTrRRVMxa7j5\nB8UteJMzoYmM0P2TDx39hMdb+gfXMQIxBhN/t4eRi3Z4h8H8AH584NqNW9Ha\nFJY7yAz600oQfMFFR7aOX7Sp8b21e0qkqieF8mbTJpcRmT+oXb5b4PVmjYTV\nzv2Z\r\n=s/4I\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9dae408dc3_1584059463705_0.0555247333935196","host":"s3://npm-registry-packages"}},"0.3.0-next.ce55064873":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ce55064873","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ce55064873","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8964f3fa43d724f2552d110755978f1b435317de","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ce55064873.tgz","fileCount":264,"integrity":"sha512-XPSTrE5Dc/EpInuLRQbs+l8ikevMQ2olYZkNSF6W58Py38uasJR4rGAag4X3Hv9tW8gf0C/fOgZ+okXLT1czvA==","signatures":[{"sig":"MEQCIGKwzFasWk0b/q3/7h+V3yPL0uOkgiP4LPAK8B2PML9pAiBDCqGm9nGnNZNrUL5L8D1d7w2HEItL82RUnpWm1qZyUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebCXPCRA9TVsSAnZWagAAwz4P/1CG0qYSgdewPr/RGfsa\nkpAsIjLU9hq9NE8KNp7pvNsOInRzy9dzQMPgPZJRF1t1UrbHPLn96HNAh60P\n7FaBeGjx5LaCKimr3a13H5cGATq5J0tTDvUjNlOy1RYCh5w1WtH6XxTbqAC0\nGdqMRIfBTa7+vmopEluD17QHNELSWL3My3pTs8/oUMeds9SNPex//VboyD32\nlGbYuaZ4jW9CdJzkC6kRmaD0pyMk4PgonBm2XE2Q9JqjjEj3pFkgolOTkpxv\n9I5r8lT7Sp0xKWYMDJJE8Tge9n2yyculkAqNeBYckb+DUKPfslkSNPLzPWFL\ngzBJRZYr1rJ72S3kEnzPA/iBCr/oGz5IZQVyuSrqUKESSG+c2UYZgQ7kPvUo\nzcCbPNAtyVuZbZl1zqprMURSaoYUYyTFcUXRE/kolwxKfWaOjl0jNLHJ66Pl\nEPkY8P+TjdmKUalrsUN9+5ENE2WMBdXj2x61osw4GasQAZRO51dk2IHnlrKK\n8wUrDsnKER93VBPAI8P4vARby8aqra/5vp2cI2hryA4w62S2xn4ZlipsiNLO\nIayJdU2Oqtnf4O8te+9NM2ROfTwq4+/Gc7gsQNHyvGh3GrFa+fBq8XZ1nS5S\ngTf8ZonxxBKE7uWB5ozpnkMeKPsNWH4tbBLsihPrU/tAnM5Y0Z+bbD/G7wsG\nZ4QV\r\n=O/Dg\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ce55064873_1584145870317_0.1086270752626981","host":"s3://npm-registry-packages"}},"0.3.0-next.839383dc1d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.839383dc1d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.839383dc1d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"feea2fd83a8c3032aa142122ba00491c0c48f2f2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.839383dc1d.tgz","fileCount":264,"integrity":"sha512-RfRJSF0zsS2JPmc1yr2iII+Ytz5eDiEp512i4yoBSZJyzSK/cs1huzLEMGrhqA5bYxYNW2RMcOOciz9Kgk2ofA==","signatures":[{"sig":"MEUCID5ZBOSFHt/Lk5BwEhChObq+Pz4p+7lQ1pqEq78DSBF6AiEAtUAjaJyhrOfz/Cb3mv5kHdbYy8YdKiBcgvOoDr8qOs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebXcECRA9TVsSAnZWagAAUIoP/jKa/sev5YyzozJwDsv5\nBfVA+u1oXx2OUgzoQXQ9NDv/Ov+yknX9GHVE71BUQTrnjnTk0Z+KnhPdJOBx\nClwIUhwhdsqVkVjR28xQbfOizwAu5lVN07eLNs7xYyuyQwxAkk7zal5P3h2e\nzrbaPUpNDROJ/vTEDExIo5fsrbIdVJNXKI6s+Zr4x1L2T2ltI2sRd1OjFvFv\nSG+DZmy+PmWf3ThoE6vg0rIyPaX+KXbERPirirQyeYTzhk6Acu6SLXdO4yfO\n7XdGQ2y1HM3N7+/ugMQ9QtV8AMc44tjFG3f/UqghUBRPmuovhz6LaxEPmmaX\nNYiflQYxN8IUlWqTcKdCb//GyPDpCFVyoBF55hFsw7zIPURvXOD+2s8uiPby\nBipOoP5qXHfBCG3Cvs82eczDo2m5NfMSt5DS+V317E+rdCIs2/thes9AjOQ6\nLQazfVQamqeb/NmCUfPkb+6YzOJTRK/vIYWR85ahoHRQi7WGhk2OkKfykkZq\nMMI8V4uVRN/lZaeIAOET4ocQ/VIxVp4f5+aMG09bEHiXI4SROL7H7UppwtbH\nrBEZl4NMScXdmN65L8aDC0Srbdi3shet0/6N6BAVJJnvjYeT24P+xT6Iyt9H\n+xw9lMfqzE96kC0J/h21KbuBlr9iEtLtJUXIxLoxdg9U3lSr/KyULZ15Kwis\nENg+\r\n=e8fA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.839383dc1d_1584232196006_0.8277715625037523","host":"s3://npm-registry-packages"}},"0.3.0-next.078b57357e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.078b57357e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.078b57357e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ab2ad7bd32d6fdc9cf029f357c7fa329b05c8f50","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.078b57357e.tgz","fileCount":264,"integrity":"sha512-yauFUcw/OrbcvQo9NkfnghbhaDomdaKR1YjVesfmBEHS5KDiLVT4mfS7TfySad83/vDYjog6H+CUUJ21J9WrpQ==","signatures":[{"sig":"MEQCIDRL8iPx1l9b/xqU5jVaYTmEk4z67UScAQ5H+a2B8cNiAiB3pUkU0VWBxBCozdaGsFdi+vy69tpm4H+uCG+lW3NRBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebsh/CRA9TVsSAnZWagAAHi8QAJoZoktNHGmGGpQuyGYs\nTrvRK9A/rg6SonAQAq0+yNpgm8yrJ6qVYFarvRLd9d+vBA88A28epcxQ/iKC\n5kQMhcIyttO86QWMLqFX0L/39HG4C8AzeLf8vHSLouQNsvey1fRCL0I/lCjX\nk8VYKiR5NZEHindwcoDYk8q5IWYtbJfI2SaYcewqOW8ftX/ta+H9f0eiWyYD\nMXU4JbjjTbn0UtRmLx1SvJfYSDgQKO83RIIQQXTDgUDRBXmPkg4CQYZH7Wgv\nS1CJNv0PFfBfEMjs5h7w0ckD01FKpx1fP/cQP9z0Yc+AUGmv5rfSjB3yzuQX\n2pP88V5YfEMSm6WGj74LjuRodMKaeLPAirkQd8O1Tm5ikA5sK0idqT4JdrP3\no7W5piEHHf0jDEh42DMVZPbHMwv/h2NgX3hv+FyEZEMhFlHT9SeU7YHkztok\nMBPPnS3ld9TOPEiM+yNUfeXoUqZVZJ4Vlv24B851FwGg4U50VefoXcxRTPkj\n8xkazJIakM1gHN9rxNIq5iC3j48KbZDa4miu32KReef0pU6Cee9nHBb3SO46\nYYpTgUmqq4pjHJO4Ncyfb43J6e2dpjDTbfTYUcBwLUJ9jbFD5Z7KX29cRq2y\nFzzYDwwPqc3sm1/XUtRjIYc8ceTrf8WI+18i1Yzl00p2IiMpJ4GKf+Di0Kvv\nWEhx\r\n=4IBB\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.078b57357e_1584318590795_0.26074693726527864","host":"s3://npm-registry-packages"}},"0.3.0-next.099a7622e6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.099a7622e6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.099a7622e6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1d5e1e2885d8023c29deee51d0d788e1d80167f1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.099a7622e6.tgz","fileCount":264,"integrity":"sha512-D35fLF/eJfdzKja5wbLmxIQ3DTNuDuzQgS5FSSejuo9IYtp7ixXZg0pLu/sUKfH8Kqc+13KzxmpxKsJXwvXW7w==","signatures":[{"sig":"MEQCIEVWrIfq8ZyAaezerh0zrSrLch5hpqvTByVs79mRYrzWAiBYdb6270L2FEsdagr2tzel6b/CygLcehHvNYQKMEutOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecBpMCRA9TVsSAnZWagAALJgP/RmvTlUQoTr18q4znzQJ\nMoOuIXunJuX96RwmApOGrAc5lwvICEI1+Oh7nydL/jzXkMO7KqtROeriGQ3W\n3kxZRC7CuosJfSr3mRARe/Infw90gKqNOCIuQOHmU2ndS58W/hrufS2hcrxF\np6h/pHFpe8MKqWu8T0D9e2ZWs+HZpeimLirQ9k5MvFxpzu2gf/NapDh2o86x\nwolf78kr4hMyfz1sgcpMNeG6nFr7olLKXjHseJ50FsxIVgLvulP5Pli/v4W2\nPMH1QI1tm+qSTBaUodPjxQ+rP9eLzHNeuEAVZEcbncwz6kbx2HXsNp2Bu1uH\n2EgAAJab+HAhLZXPiDh/rQYyIB5kOOganpxOGGi2lIqbz7Nu7rz1Yno3LWLL\noH1fDloIdbJr1i2RIA+wvjpIB5U9GUN5J1LTg6MflepcywIyRus68E49bOAf\n28AuZkNIcpL4sZxJ6IYhPEK9WVHvjem3YVwSJ0VG+dsCKverjuzO7xJ58qUO\nf8Tl0qwo+gCO8ybjlXpiB8JdYsCs7M0Spbrh4BiOfV+waaO2TTxEPRtrP3Xu\nhPYO+KPh2+zVqEY15u6VcyJggqSXRa8WtK+x9FIGqKYTTv60mVdeBw5HcG83\nXo/LEFGzOlzOERYv39GYIVZ1RzemkeTp5N1nsqWCB8uWjG2OmweFEKYa+0mj\nrQ2Z\r\n=NI3q\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.099a7622e6_1584405067095_0.5872420894853145","host":"s3://npm-registry-packages"}},"0.3.0-next.a8e13f1c84":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a8e13f1c84","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a8e13f1c84","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"069ff2eabac82055191b8439e0e1156dd27b0047","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a8e13f1c84.tgz","fileCount":264,"integrity":"sha512-PPjglsfy8Dt8azWqKS0krqmmQRZxMUxK2IOC8neuY2BB2kbnNo8ijs+ppZhJiWr0D9pNqHtGDegSOdplk1pO9Q==","signatures":[{"sig":"MEUCIBk2QSr7Nzk1d6T7s1TJVEh3C5NUQeL5+uUpAW3hEKZ4AiEAy0xbKhz/+Ff/YFFXqiUJiofFQhUiwy5Qeo7Ct4ZunJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfefCRA9TVsSAnZWagAAidgP/03MXnW4IPI/pKhGNH5S\ncJuXBAGMXMFBo6ruWGcM7Vo/8+frOSDWiMIupGg3rd7IAtoUyQExRDcDjJg0\nFp3Om7Hu7fHnh2JMB+9e6MMdHmZ+PHEANWLRgKJFKuSiW7tfo4wGW3KTqXBt\nxhiVwQfiu+bPs2VLQ9oP5JQWEsKXXPKeJyl8lqGZhGVqmDrrYdaQX4ZDEqnn\nMtcASRtbPMpCK1zWYfthVik3lxRUvqY7hzgKt2SO2lhhgGRCmw05vqsXIZe9\nnpIKDG090x3URGqWglCrWxaar9o2b6/EDc1VIN6tpjvZ2/QxeDDBDupAB02q\n5XL9la549jc7UURIxf5bTULxFNlTTpHoALqI9L2notgXEJy7mDLMZ2t4TJqO\ni8v73KtqUUprnJVdg7B6evnYcz36kUMAZrATUBrtYYz5wuGR+oDDUTauiEIV\nSA3aTklQGxYXUEbc9Pwhq4Tug8YXzWxBgHOPmPaTpKmQloByftz9f1VHtSzt\npjrMaCKCImIJmZXzxYpV/3hYGvfSzqFkRIAFkZU5xNDRDjRm/5XeNumaPz+i\nr3b9Fd/+zHjKlY1rLqGH9c3Dq8virRj2HzyoWkDOPQFD+MW1KNpIfa5nfaGh\ngQatpu65suxp9TRks6oqoKkzU0pPV0/eWdHWklEpVE84tPmjAW1BnhXpgY/P\nHJSE\r\n=mtj8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a8e13f1c84_1584527262845_0.38594779011092695","host":"s3://npm-registry-packages"}},"0.3.0-next.902db3ed0c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.902db3ed0c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.902db3ed0c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"efa1ed024cc6bfbbb68475f8a1e17f8f8a038c4f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.902db3ed0c.tgz","fileCount":264,"integrity":"sha512-0U2/F9wVDp3+v2wTm3p4EUxtNCdR8ArmBeh8pK8ibdhRpii60OJEO1RaHnYHoGAne+f31xuUYvL2CGOZI21vgw==","signatures":[{"sig":"MEUCIQDdFUp/eWCq1tAKlzJusthVGTwqvogAaiDdqtcWgiCTVQIgdRMbUWyfYuPNEaRsRPAXVGdR77yJP5qbJbOGsgpgoyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecr0oCRA9TVsSAnZWagAAccAP/1q+snloKmMXKWc4D+nI\nsh3puLVO3C07bPbUGaXLF2XzZTs618B9Jc+Wa3S8Fg8OjFui2RTiysqxaT7C\n/VS3tFFJZ4RcjGT1jMEI8eUPYmNaT4jckdnwn72WFzYOXFZPmI6s7JE9gKJ+\n4H32JhkM33++3YQpJQ0AzTT94xkJlm+nQz4foUPHFXfswZU2QYu5pbJVEcnx\nQpI3Q60C3bkg7gxEwh/9GQHAEB/KO8zZDeSJNxQ6xZ9xi37uvFiC1m3tH0CU\nwZdjmnoGeNlSyYrh0k7q5d5tYxvIle9niFbxR1lbezBHbP6w2qnxyUAlxxyc\neelMnH2dOdTdaPbEiZc7qDlsGLel3VvQQ3h+EjEjbwvuRy39l3C3hay8YtX6\n4LXTrjuBElKLb37vAJe8ztkB22evOKqn8zPLKlIyhLhCao+/eF/dN+y+pn5K\nRUF6bFes9POwT9pwLcirIKOEwYF7+OKq0CjYvOsDNNsEa60nHQTnWY+8jQQm\nDtT1aKaLUrK1WKXctpuYq4v5Jho8sREKXFuSfnlnTiYL3hFNAEh1yQU07bXG\n7bRvLYxe1Zth08zi7x1wMjBb+9+9Bq0h9+4nmu5KczxPbfnEJqQT4Acwyp7f\nGykBGxiHjzStIjcef/uotKEQUbIOT0aCy91gR9iAPRHUz/B5ZJ6be+Kztu6c\nEx+l\r\n=4lW+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.902db3ed0c_1584577831809_0.4080204934356024","host":"s3://npm-registry-packages"}},"0.3.0-next.56660bef36":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.56660bef36","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.56660bef36","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"453dee6376177b407936a6dc8468e29ad810e196","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.56660bef36.tgz","fileCount":264,"integrity":"sha512-pR4opeOyLiJW/KDFo9kFUzVcVzwW4y+g710q/WY9q6seRvazfTVTE0ngpJyFskSbpMJ0toijc+drMBhTKiJdGw==","signatures":[{"sig":"MEYCIQCjqlUF7PdBDGB2X14lZi5tFBkn9peSVpfrakvxdyHHuAIhANB5h2u0ZwQuS7fC453XALzgXcY23F2T23Wj4t8YiYjO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec9J2CRA9TVsSAnZWagAAlnIP/0SwErlvKxOtHL5WvOum\nZeUMjfXtwdcQtK3S/xHGCav6gfT1YEWXtXWUWpep2v4M+fKaQSHbFd/5VI6f\n2sLrkp89CTAF9SqSqfmoMJ9TjPm0E1zhaQ4gwdIAbxCWVeleidy6Cn+5iWUY\nD6ecIK7Nva13Fcl1sYmYaYhtY3Kzj7sF8PsS8427PVZTGEIW9l7MmBML2VnX\nzLIUO9azBbTeEWPxwcW47dEWIOPHotRQazZB35ZAz8ngasTrMYzSlOtmGghS\n0P/UwG8sMtlotBeX4BEIXr1Z6d1KGr4KHVF4LdKK79U8+0yDLDUzYib3eck0\nyv8CXf7YPBLlQsNSNLWilJZTGYWSBpBnoXbDGukcGgbyOXNXwSVlEmrKYeG6\n2XAypJEq11Cv+UdWa1mN9qEpSDfB1RMhqth4mKh9vifs9cfVJf6nofPlHv/k\nUJAftwdG5AmKoWBX9qb/oxAnzlb5tJIQF+CJBdOZh8I+UpvxqEi1aicA4lHo\nV0CPsD6YL8xyafuJMFFD/C5njeXdfdbOmd07RI0AEonp1tqfZ8Ef1CImNQkB\nF2iHfcf7iKcPuKsdNZlVRk4pbxCwsEUCvSxLkG+D3ICjw82DaFVmaiEssMjd\nRPMYG8iMRr9Otyc7h9iXzk/ezEF4Oh/bOopD2Yh0ZSbXxh+WJfyOJAsx1HH8\n43JF\r\n=xWUa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.56660bef36_1584648821858_0.36084716289070573","host":"s3://npm-registry-packages"}},"0.3.0-next.a67cde209b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a67cde209b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a67cde209b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5f0716bdba2138bccb5018e8d9e713be70e72e6b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a67cde209b.tgz","fileCount":264,"integrity":"sha512-jXLEV0TUPZXminwYYFl8Y14Ueppyu07sWyboimC68vDDowb9xHiqP3Xv+nl1Qhbjo8ULQf+5x6SUKJAg1mG2jg==","signatures":[{"sig":"MEUCIQDG0bq3RbDjQETBRDZ7X1GBf5w4r1o9+3bfglE/OJILAAIgLM1KcfZcxiKN+d45Hju8s5meARiKXVBybMUfVAu2MH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedA7HCRA9TVsSAnZWagAAFBEP/3Ua10SOUcVWNSrwWNBF\ns8FRsx47RcxOvI+j90e3n+Qr599zFbtfXYvgiz0/yANIuW9DhvXvnxxpHPVk\nHhpXPiK2hSHPn+svUyrexGObtAmiQJJo98Wzz08pEXKLBk2GmjZ/6IeZ3mIm\nbXPv4l4OuN2zIM+AM6wHIQAikcENJ05Em1tuzP5CX/RfO43rDt0KSUJqJFqP\nhklu/FtiAvSbxfWQWBeXJqTDXEupfqMEIvpBnSwVhCp6GS0VXwhLnkEX5564\nkqJrmEw1BB/4HetD0wMIL0gPyjMBBSMhyDRAH0TrAXmPlOuTGC9xVauMDGSq\n5VoCXpnDIAvIYcJnlzgWW1DIeYwEUmfcPFm4BPJqmlWVBj9Se7jP4pGGCho6\nF7/HizzTP8DTWniiwSD4YE5AMm3PyLkCRAMhhXeDwr4C5T2ajkpw8pJtmd30\nvMgKIdBNCr1dA695P4iSbLrH8c2nqdNJePkl41BCcgHmHztdSruIhx/lohg5\n66QQ7vfmHJXrU66yCAxld16LDxIats2SkgxejChMqJsBEkiR4pSact7I3QpF\nlcZSpmUf/WsnP4MA5TfHC4Z5OksQc3MO3tzQAaMVq0isBQWlk5XMsngHEBgu\nJ2LMuU+Q9c7BzaYiRLW26nODJTQLWanGaVO6GNnQ0G93zkorblVeULdlTcXL\nHcSs\r\n=v7Bc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a67cde209b_1584664263432_0.34767950059238406","host":"s3://npm-registry-packages"}},"0.3.0-next.10a7941854":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.10a7941854","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.10a7941854","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8a8fd823b2bfdeb94e517e0315111d0254e7c55e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.10a7941854.tgz","fileCount":263,"integrity":"sha512-PKTnMzB2fo34AplIddTCKMyJq2seM2MwiuZy9dlCUlvfMcPpJDiOC+/TF3HCA177h1PbJcR5lWkINo37i9vNHg==","signatures":[{"sig":"MEYCIQDaRb0HeEH47l7aZEX5/em6SgNPW1CNXA9oAcOCmp9G5gIhAK9wF8YHBUwzio6ZWHTBvxnQ+kWXPzocRs4BVN44us5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRIrCRA9TVsSAnZWagAAR1oQAInXpPJgi0cUwjAaW04N\nYeqprkoCEQXdX95JL8PCEk6T/RAtzttftEFIVUOSgmBReqI7rc6CyufoZRtr\n4vYe+B1tLGVP+iADEow4KQ4V5XTBfDwNMjhcGpZ26qT28DPNAvaI/jxVcoZ9\nIpHv5TiBY9Nncnj1EaIH4B4GUcAUx2cZTw4qsHNIKEVwvksL4mngzNxuSyvg\nb2VdkPa6/oXQO2zzqD8kEx9eFrAsWldCOPnf8nmC270vio+dTNWdoHrSUSMI\nDX2j1mv6nu4NmBTrI0QXvNlXGpvXjt9Hl7cWhUuOG4ZN+jC5kWcMTW5AXtr1\nZGseSxwmU06W5bCbpnrMhXd5a1uORe2htXCv51/dlN7W6X2rNc7P4pD6BBrQ\nQIYsgb/QKAmAkAy/W9OceZwQ+PfHbQM2mXOTsnuezTIluYZzGUg6U8TLh5qD\nyOf2RzLHsc7aT2cUvoeqQT8WbyS99QXcvYnLKriiRum3O1EMYFNM5U/VNGPq\nCvePrupAJ2xVoUTXeIjdqc2GQDIIbgtXu3BAidTxPDr6gGnADn8/SwBkFMb4\nyjkXOwWrqUvrAscYvmUBG2IMc/B3bzg7oO5ekzFKsBMW6KFXfVXuaJZeZdXv\nTT70N85oaiCD0AT0heB6Zc1YJR5nIk29yyFBrMsI2YQy9k7VdlvOo280PX6e\nfbmQ\r\n=dsjH\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.10a7941854_1584730667173_0.09674058328221125","host":"s3://npm-registry-packages"}},"0.3.0-next.2d03b83b60":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2d03b83b60","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2d03b83b60","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"09ef457d5c8507286e7d0861808a4a4d3c5cf91c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2d03b83b60.tgz","fileCount":263,"integrity":"sha512-it8yr3eKky2DXhPYa2yhaHVPrPDWNFvTdzzfXzYY5NQaV/T05W2rpBdSlqbllo3oLxvgLEZ7xsrpo9Ntw6O/fw==","signatures":[{"sig":"MEUCIQDCbxP96Z4nXV8ep0msoXuGmRwatfmp5NKTOwx1ljPhDgIgJ7pJY+q6SX/5i7lhKM0DT0GXxu+2r0FsHkypF70pIYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedV9aCRA9TVsSAnZWagAAhTYP/03DNhPw2ttt2Yhk7sYZ\nh6Rj04O0pihPm9ripQ1TrYNmKMEWPYXIXC/KhqLR5tlfbhVyDKY8X4NIHRl3\nDDs4sAUXM2bz33R308NGGFkejA6RxvCGi/62eTkh/PpFRZprd4MnEAJKAoYS\nBpgLpNPXz4CQej9uFoMrxL+boMIZd+hgNVWyDBJj36nHxp3IOoUJafPYY0HB\nkJuPrn10S9M4sln04XLNSEa+TdIzuDhhcnMBBAMolXE9rVo1a6//LJkZcAeH\nwtWwzXFY3rLONuuYmBxqWa1w+yfW3PGmhB1lst5Z/B3Cl5S1dLQ3+fGntxU0\nBXvu/Z3c/BuiE0qUxfOay0XITwlihE6n6in/NIHR2L75f/clTDUONK+65s34\nkPC3MibOlrWtdb+nirHEeGhZRMaoG7DoHUDMb9dNNQ0KwPcxln+F9R8tmkKS\nUmQJw95tqNyVyljIepqBFgH9h+q1GHQmH0liiUbCrRjCuLmr3J77o81CzZKb\nHwTHskLQkS+gbXurDV5V9wacoa/hT2JMiWt8H7qT1r+Cgix5M4tVhHYtiRQX\nCUFleIKTYAO+apBtwIM+y/5EO3fE2t5wU927Mz010n2s3zzlpx7GOZF+w6jK\nsT3xlW24LyVMr/XqFXSftACCZvlvqfgGRdQUKWcEaY0Iie+3fO0X6dIM4Z4V\nScir\r\n=mtOf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2d03b83b60_1584750425798_0.3566449990684697","host":"s3://npm-registry-packages"}},"0.3.0-next.5712574281":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5712574281","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5712574281","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"143665c5dba603b1169fadf54ca26c009fc42e33","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5712574281.tgz","fileCount":263,"integrity":"sha512-AlXcZgthdfCploN2qsYmQB9bxOPMBcRGoiBEi7IZ1Dm3AZHcGLlJk/1QUnuuswmRhkHoZIDKUp8uEh04CQq14A==","signatures":[{"sig":"MEUCIQCGn7FdvqVo/rxlvc2+UU/XPw/vV0X95RYZ7zHspsMWtQIgcYbPd/SrRjTxB6Tqs97ANzM22nP04Z/RJ0Y9LnhM8Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedrCyCRA9TVsSAnZWagAAQlAP/0NqxKXwGxF50VEhBeq6\nf3aB/XrsyLK2SnTWicBfyC0IRWkeHfwtaj+Mu8e0BMPjBzxKIg5m9mhAbQ76\nEBcj/iZRgNT9uvWJHHAo2CsbdpYc5fbuxaPF3Z5WUJD6X2w6e5laTxPeHeAH\nwEiDqMuWr2nyXjX3zvbYJHuMR2N0Q8ZYqhipoMPnJoYlAcdV+tI2l6hEQo8A\nrXSoELcD009ddyxfRI9deqF4vMqa4VaQjlb1FURS0+T/lclDmAaTppPBzokb\nliF8RzwTIm7YRG672t6qjPLQWn217Hjo8b9OyQwvtKeSgsvcnOIql2+QQhKi\nDdK2+lNAtJBF6xGefKtIlwohenmFRGGLA5dJJTbw0TFcC12JtjGuDyUo7peC\nzB2x8a5Ol8rwUL3p33YQia1H7OhKr1RgCf9x0aB8VHEzQNCDygoqEaiGfpjz\nfrQNi/zkH70IYtVeE4uHnPUuBlN5x+xc1mud+y2i/IaYWNOfqSHspCZOQGsL\nqifFpjodEkdV0KsKEeOY6F3Wuw+rmknjKVhKh7I6FSLYLNhQj9hOUGizARv1\n5YUsXZDpy41zPGyzLIHNHpOHJGdpJtB4MU0ARGYHW3MhLisFlevx/nlfN5jm\njqAFO/h+zLPJp4FCUBFlbeF6kOHO9dWGjTAl3qkKUpIKXqidxX5UsETNunDl\nPN7f\r\n=PnDU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5712574281_1584836785818_0.44402251054147945","host":"s3://npm-registry-packages"}},"0.3.0-next.53054c23b5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.53054c23b5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.53054c23b5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a36a1471cafcecfc3ceae7721241b2520dc14607","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.53054c23b5.tgz","fileCount":263,"integrity":"sha512-3dlW9sHwyRKRrC69bIbnyJs2Mbm/ViGMOCsxkCc1ywn49ACeNYH9VEUky/jvvCGq+hrGZBProUsBz0YraGK4Tw==","signatures":[{"sig":"MEYCIQCcvHdoHFMowgC4dmaeIqY4KcMbcvubqhm4dyEtvjckhAIhAPs387WY9PdBLt1c7X7xiEM70sY+dL60yCB5bPjzS79+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeVPwCRA9TVsSAnZWagAAYjAQAKKgXP6BVgOd3C+eJMRH\nTLcrJ1TlMyiUdvi6sdS0WL91eONLiTU1HTg8bsh3uLg7AQqP5sqDBJnDw0Jq\nx1zt5uGN4zzfEWSCyt6IkHCbeuI0gDs/IoC2zrOivndXNffdzTfVmM0Amepp\nTEgEXjXvuREzSE66/Fdn80Yg0E2v00WajTaTtj7MbGwnHiEjouL4PdMKr+RU\nwYB7f+M7dqzb1o9XP172Xgo/ezPaE+vCIyrtG7AkIOgwOUap/5zJaMZtj9E9\njzK6atUcxPu2+XpTyg3i8lmyBthFopPZ5eCM/lu31pd1NGGQcChtC2jNG8tt\nOD3hPfPUT97jZP14v8WC2JUBcPKsHF3tmBI1aUCvtBopYyGrfbrjoCQASsQb\nHfAeEmODbj05I2v1BTVJKPYEK5BZghnLofBPMbcdi/19/kzC/piu2gTGZq5g\nhYHlCfQdqv5l1u4TY44kdkmYKma8t8MN1OH6JSdgKYcSJopZEnJIE/a0noFG\nv1EHSdLfW6pnjpJ1yd7FBBKZ6dYlBeUHmqXAAsIQ3Vu3zwtNKJNifVj35ztg\nkpJZahH+h2oUbgNHb/lp/cxMlU0BonCwQLJFtnlpOvlPaapWlmuWGWyysobr\nrvqHfCHvwCLrOasJeNwgNOBl9ZUTpYyp6gcZKVBfkLaDqk2S35WfI3cr1MXC\nRqQQ\r\n=mdmr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.53054c23b5_1585009647610_0.9977641565258648","host":"s3://npm-registry-packages"}},"0.3.0-next.906729f142":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.906729f142","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.906729f142","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"afb14d07a4326744057504e6c648c77305ae9093","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.906729f142.tgz","fileCount":263,"integrity":"sha512-+9hH6Ydjk+5UsKLc/ew9E6EFG3v0WU2C0kzT646KQG2/Zltx7xEafD1lKoFZm1p+EX2mxJBPcfXLPg44l8aEyQ==","signatures":[{"sig":"MEUCIGwK7sDenQFqVlI4RgHwMfPKt5edl8f+5SexHWNJwHhZAiEAgKWtrcdu4rpvQ0WA4RSZUxUSMX0qXe6BPbC+8sxu0n0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeqZiCRA9TVsSAnZWagAA+AsP/1gi+4GaEqQ01V1MTTca\nTTeUi6nq4Tms8GR63lih4WrRg6f0ylswZuWR5MYFQVsF/GagfAQZVN9NKJdW\nVGxmKjYCkmnlWIFhHE0ssjrShm4RT8K6BOZkydsk7ocR3V/tfc47xjA+eZPW\n59UvPoYRnb6ooY/V3J/tqSQW1Xx+X6NuO3Tyh9XRI9vGSLXnLwazE2gVnnwm\ny0Uib2j7tos3MQrR/1YieHpeajfzrXiRBgWLlOLcqHu15iQu0TrmdZn1SrFw\nqruVPA+veyEO0V+SEn3L8z9Rjquu2lOo6DX+OxydBT+3k/ehOEfhI3FsrMgn\nr3VVD3hTRBtsauR9eIgD7pHeBn+zjI6ryrgQWg2a5ezjjpCLN5e6In5ptngI\nUqFaFxb3d28m9911KLbRpYB4SgO/EjRhgQjuXzKOxZLRdpTlPjcG457GHm0T\n3hsIJ+YEvbvalhrrejmJh+8pNf6lE+inK7kbxmmKNuz8cz86vJwDaYUO5h7P\nQ44easVexHoKoP9A7eU5fmXwRbE0hLX5XG2Ggme4fLf0uaS6gLzn8QBbdpgk\n+AUSvS3evcegrDClAV0vuGJ4+vWfl0mO5aoCtfWUfxx5YvvEpzXbkOTkEaQ/\np0kfxwHI/qrzHSSOj8Wl4zzWcQB1Txy6IdDjW2vlTKTZI0mPP3LwKmKv0yxo\n3RGp\r\n=Yo37\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.906729f142_1585096290147_0.6699008240856059","host":"s3://npm-registry-packages"}},"0.3.0-next.ebcc8208f8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ebcc8208f8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ebcc8208f8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d26bfac037b8aba34e25a47f5c0bcd38665ca1ac","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ebcc8208f8.tgz","fileCount":263,"integrity":"sha512-meRntoW+OAtWJEhLNfik9lJtp+TZ8uoxjyOVZ9t8vPvFZCuNCKmXxBldo0QKN/EaWFUy9NAhN1qfCX7ISHJpUQ==","signatures":[{"sig":"MEQCIGW01oO4vsjcE3pi2EYM6JsHy4s9MKPF9NO67KUyMcy9AiAwggbkSZJcqMbjFdKMCUST0fHJTqv5uf5BGKP6mAEo4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee/beCRA9TVsSAnZWagAA7aEP/1Uiap7dic3UBoIfAWJH\naJQOg1RGBMhqlMZkaZb0BAa1+4NoWJpvmdvdr0VlcLf3g80t5l4bXBdzfWvs\na1D8vIFdDeseTIOKbbmi/9P9/NDNdYLqcu7/ha379pz5CH6Vg5aFovdINyqy\n+rQz6QGqSgoAiXdhWQSMLmF93LZZPx+uhKV9IAGErOu8HaP8mhZCuFZDeBKS\naBm7yDUwPe58LrJK3U8eUJC+6/uE+s7/OO3B8LN90I+FfGI4HYyPs+raKSbs\nzqBAU5aPnCeK7fh+eAQgwo+WP7sJHAopDknjGEEmeQAspqB06prPDMcgSnG4\n2sB39B3Iwp5HDvVEnvy7xWWlOOk5eOT+t0rA7Tc4bAAbo2hI+cjfD2xJoghK\nfhSYsi3rDgjSXhFTsZlckQNdDA3hcMCkMNRHUCPsO4NV3gsA449PvWDxWNI9\nUj2DsKM0lB1QC7eNSRUnif3cj1ilptrKz6drGXga3zXzOhxIWFc/Fh/FOSvM\nKWGdH9k5c6C/fXqlZFfb8uTqJLrw7ngh/ZHkQ4WqmEHdDItpC4o5VdNd3N1j\n0Hq/qNUZIoq/kvA7LZhAB6Dxdd8RxsGuoaUz7USxBADKd8oZkngl88kCmEbc\nwDSpN7EWwSz+sEjfSASbQyckBLAkag8LyFuELfYNdtB8cPCnzPHDGdZc85Fz\noY5I\r\n=W2c5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ebcc8208f8_1585182429812_0.46533561027705406","host":"s3://npm-registry-packages"}},"0.3.0-next.d2ae19e76f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d2ae19e76f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d2ae19e76f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6a22ccee7dcf9408c39aebbe745bd8dd4caf6cb9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d2ae19e76f.tgz","fileCount":263,"integrity":"sha512-1dk9i9GXfmX1Zsy1aODFvBeL7udpPNPrCwajzMqwKJ8LVJqhCl29rmd1dh7kyQqDsmhxggT/HY6DLczcXSiJJw==","signatures":[{"sig":"MEQCIARQS8Xr4golxM9HSzBDpJIi4Rup++PNsJ6oRgoCgSYSAiBbbNI9WaS9DBlo9A9VHNHLT6HYJGOlrBcKvEWO85U5iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31841657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefUmICRA9TVsSAnZWagAAz3gP/j2gNAvz12+tf+tEAqUH\nYBeqvfsXtG2BBu9DIAyx7h4ozXpYqmECGz8Q147tzAn1Ma6UaZNnIQ8L2G0z\nESAPkapw7PQxu6ZN2Hi9ptswUIC9RtkmtjA239dLCunWYO+HArtotBmwr3rA\njp2w88cXQtfAr9iJgdCN2xJvU4LNiq4hbOiEcM5guPBKJ/tz81sMdxJAt5BD\nIexGukqzTdv7WS5GWxxIax2u5BGRyIgOpkYxWMwaCsanStwxWo7ZeNYT+6d+\n/KHYwXnxrKahTgH5FTwrM3on6vcPjX+fENXcLyZhaRcqN81m6frxt7k7LcXC\n3qcSphdR7hUkFhqEPZVCFDnOFP6QsaUhfCQJlRjcREzdz7eJS/NvpCcNIXkv\n1rpsIFJBnesOmJjL6NJl/JkdJ0GDUP19SCFE6aJBbE+vEwgttyg/5SpLAkta\nSPIPex37ZG3TA0o8VjfdCsPiGu/Yjn5nQt2ANuZ7eSIgO9d1D0JavxXWwYA3\nrAaxv/zCbt1bVofZ7Q2R0WhXN8juKt+EFLufW9M0j9yeznxrE0oFAvut7iac\nvOLImp1Vk9CIHkTH/QgEAiSxBFns4GSqi/FiCWsFHBUcpG7slAxo5Kx+1xH1\nUuqIOvLLVxu1/fLyGO0FV6Jic+/tpuzmSfetWgUK7ebUsgiQoVCCUly9Wh93\ntPVl\r\n=uRXW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d2ae19e76f_1585269128215_0.8516777377580991","host":"s3://npm-registry-packages"}},"0.3.0-next.3367ea6000":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3367ea6000","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3367ea6000","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"18f69d0928ef054f0049e4cc32d8c049d696df10","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3367ea6000.tgz","fileCount":263,"integrity":"sha512-tsjWtaCliMN/wz0bsDHgPQoTjXQ0yQSuNMSbWSdvThiqpGCYOB0llvS0/llc+1+dBh1qYJN3wclB7Z27Gv4ZKQ==","signatures":[{"sig":"MEYCIQDPRYN3ucuPiULeTxGiyUWa7KPdL3S7VanpeODGuPn6XwIhAL+e2VjJ/bvtkj2nYb8RrdOyB5kFAMBKfiYqk4U0fo95","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefpnjCRA9TVsSAnZWagAAbmMP/1B9Kj+Whh55izFXmHJB\nHodnBccNTTG5+zK/X1QEk9fLB+fSDTHc45+gHKubrjVmWF8+edkUILZSKa5G\nNjTBXJMp4Nb1t24iS0rkODgM4xOY09Dyhhir8pOmiocKWAtHsEJwB+dHFP8j\n6RbdfcaxfZVk6GSb9UyNR6ZSOSa331dQI6LJTpHGFstU5G+BdyAk+2UTLO31\n4M+ZSQsPphT19YW6hebvIf9+PuQjrg7vq4R1L+E2Hq9EEjDFpxtTghaZVM1B\nbSJ+BQ9DHNAhVG4sFLAgITUb1mhUFk/VY6BwM0X6MIVSWmbEvgz1Beg43MZ7\nonlt/EfMDAWytb2Zf/KD880c0jMEIteWQyRlBlWu908wNVQiX9rJdaoVczT0\n5B7OQtHYmLmXBBqtbV4NuQ0IiUCd3IohM+7ePrwU7X9uTwE3K2ij87zT2ThG\nrewAWkBlHneQmw7gRI3VIDS6A6GdakKXXs+QED4k+vnyAUB+mV246ttu3KMO\nG1+Vy/0xOciQ8ILj023W3bZDM4h1WERM52veXB3mwnLYL3eltssYlapBCYZf\nrlJCV9bEYDDYc4VedcQeaGjyEyR2IEgG4WwknQKl8pNDqZFLhZi5uE/mZPxL\nnpuyfmwofxFZdWfWIdpnFBHdb8M8Z+G2tK7UIihSjtdBrMOUVo0y+c/0XTN+\nMUWj\r\n=seOu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3367ea6000_1585355233912_0.7538198656971129","host":"s3://npm-registry-packages"}},"0.3.0-next.1ec43773e3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1ec43773e3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1ec43773e3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9447458b4a04cc5a5b18456e5f764c9a74f58e07","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1ec43773e3.tgz","fileCount":263,"integrity":"sha512-haFJyvS6k3XDmACuoBt+m11YqvgmcGqvs/cS1Cil/Uu2EjpanIZ26pyJmAvCEcDcbSH4q0dlvTMeZRs8VsWExA==","signatures":[{"sig":"MEUCIQDuii833XN6lNsySAAHXFhgeYDPdueqMZ+O9JRS6atO5wIgcSjkqjqsPj4wZzhm3cjrlvNqX8cAL4z1Zf5xPvbK5GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef+vVCRA9TVsSAnZWagAA4eAP/jOW2nDTEYxYpMP8Ceo7\npIM7ILJLxW3iiMAhgC++iaPY8d/EV2rVBr2P4IGYZOUldAkyNuQ4BbTqaXET\nWZWjNYKpniN4pb/w/o/PS3FZ7OmvgcYIHreyRvnNVLzQZ5r36/HyUh08gsQu\nd8zMW2ekYzDdnht3h5n8fe2phOesNQxMV3kH7dZZXKRAnS3Kn/Mrk/KgO2Cb\nrs3+s2rnOxo9vbJTWcGmlFTe8ufAzeE1+8N2vt+kOAB/RqB46tPkG2gt8nZQ\nwRYyKKOsSyufM60Unv9Qwx+5wsVCvoJub6YBc4PnyHbeWjBHnzkPRWzf4LLK\nHKP2aPt0d/jG3kIa8hJQu1Ixp2lmUUubRaEvgx1TvUWnzKhNacZSI08Uk1Jd\nsTksV0lFP8ZjmZVEnmBHWYzQJ6UE1kAiFdXtu9QIxchV+fmH8TNLlS/0ePr7\nb896/v9gmg7y5IHRwgQif/uS9ro/nST497joc/F260lv2hf1Wt7og9pkfbU/\nu02djwNjJdxD57l7OHaHoNvQVDy42o/POiYiqs+z5T3HJtSD1E1upejOBVf1\nwSKpt68OuciydxHU4639RGwn9rDPORFepskSchGBqbKUNABorTdHFR8RD7fN\nSByrgVOg4Q46oAIzT/hwNzYYetvjgwJPp2B8TDdx1ps8lYRVFOWqkil8MxN6\n2bJN\r\n=nYt5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1ec43773e3_1585441745390_0.5613606640867668","host":"s3://npm-registry-packages"}},"0.3.0-next.d05e41bef8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d05e41bef8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d05e41bef8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2af280c9cc68844566fd0ecc4c05300bca8c3cd6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d05e41bef8.tgz","fileCount":263,"integrity":"sha512-Kzb3YG90WeXrcYjMP5hecAU4KzRL3OR6GfU+HEv82ySrGLyrKUQ+sdjOCE/qqCfzGw8VeK6LBMOKtKYf/mDgIg==","signatures":[{"sig":"MEUCIEvWJlk3dNRifqeOc+Ww88fsmzld3g4REAkdb/+RstNTAiEA9V3gbH/OhdgedxigSOkhgG9KkyOcV/0ATRWoGAXcnGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJego6MCRA9TVsSAnZWagAANowP/0cWWR0C4YmcX8F/kWGg\nJ/JFRE9IeRWKtCogJHYv2hmplJEP/kN8vX9Wwv4MZ/5xLaZQoIHBfpeXjbuX\nXDwdzPCC/J37QbG/Ex0hZDSJZuJrrrPdClY446Lt5N60kGjqyYQIT8W+FjFu\nZbDmWpXwaFqU4Gar1LVfsCjRA/3DTEtFclBtGX5uVQZp1lV1qvIavO88LLOj\ndomEu8tWJzTzSJI7oMcKoyDC6mYbckWDzHBz4sqTbALSPn+XWZNbZhuSfxtI\nEF6zgqkG7XnGxmgl3GS2XTbgKLI60eVBQTmmS1Ou7BRXQoJ6n19Z08+4gm2n\nxOkHtGANMhYrfbFo4ho4VnmH/rm/BUJH57p6VVcgGxr9MFdokxW8WSpt7vFZ\nTCsGdAAeGERRFZCIFBalM4WAnBnZV+iftDvjWemJr7Qd5BTY63ABDyeQCM/f\nGD9g3zPGdxzehqkiHhVrvikYRvIUzPlxloQHl9sCl2V9UP+1tWtvg04Jv2fR\ng0SXy/aKujvyTIdqfG1GXB8HzGZid/AmZPmI8SyTTpwBlDye7dWOoD0DWy+C\ntmZPTQcb4Yr4JXfHmsYxlY6COgfpXW8+MOwmA/nTUmtqdg9LNGo69yaMbVbh\naD53uP+VlcFXu055wv5tyMrOqDNRYuPdmFoK8c9skhv7qMcdJhpCmij1sGsI\n4HWE\r\n=/Hkk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d05e41bef8_1585614476299_0.4213239959620092","host":"s3://npm-registry-packages"}},"0.3.0-next.3714004cc8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3714004cc8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3714004cc8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"713e34ec0270c015641aa120ab2b0f95f0ad471e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3714004cc8.tgz","fileCount":263,"integrity":"sha512-Ne0LSawO05ttIeqrG7MbUuWMZjmFbw8Xo8VDm7Dj5oJiflcg5edZEUZ6E/dqIY2YK89T230BE2juY0GRIt2vKQ==","signatures":[{"sig":"MEYCIQDR5kdbPSVDFlXw3v5GiW4/oA48i/AcBFtdW/kGwcGE4gIhAN6uW3poqZXCK3DVwfzEHYKE2tvUOpD7aAFmbG7qAX0L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg+BmCRA9TVsSAnZWagAAZJAQAJYT7Y6YqhEiP+0GcyIK\nYCJOkRxzrnc0GAm7vp/IY24ka0zmCh7yfOOKmrpQNQ84yWodlrtjpgVQEPSO\ngBFxxoJpZLisW08epsTHbPDtTJ+Ic2YbOjXhf2W/yGiyZeoRVcUzD+b/umnL\nX0YJHwiu1bZxG45+Ka5EU2g+6dhr46TVaWg9AsqaH2VQaqNS9loEdjkV4jfP\nK9X4dn4Plejg023fCGJ+sKa7lDGnPQnQi9XwbU/kgSEcV9jnq3gS82QpxGOA\nThJ6vO7mii26hOaOn6iubOT+H6piLXIBF3pRSXH1kDK8n1vBtL91OdhJrZ0k\nKJr0LIbmyZqWOQGl4ciaIVTASJGKHC4cBeMwXpCPObSShruU68ZH57vqAQ3G\nIncbWPs36Edo13oZ/Sb9M78r131nZ5Ic3vHZ8ocfvv2D5hkN4UF4JJzKXbcL\n1UBOHm+np2SQFC6YL8d1gkTGRZZglgTmo354eaGE/YYVfT73miPpb6wzkRmC\nZtw8UwMCP4oRGVw2Ftwl3h1TXca2gDbzJcTvS+/9bHtJGVzU0UAuAgJ5dDcn\nWxUp9MYW86or2AIboS7YKlXL9HatkLPy5k1yyMqw5hYCdKLRPQrMOixfMImP\nmdQpcEBeDcXA5HgFKJxFERpn1+KqIKN3RcF4ZjXn8amot1YK50bGo1W8P/el\nWLsD\r\n=Dl5g\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3714004cc8_1585700965974_0.6230434326011733","host":"s3://npm-registry-packages"}},"0.3.0-next.7b488119c3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7b488119c3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7b488119c3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3884b7f29df6197a0b2badc0773edb45f294b26e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7b488119c3.tgz","fileCount":263,"integrity":"sha512-4EakSC/JAlL3DdMz6MMiIxNlgxfwGnNtRsuRQEXPaxQi7l97+ObAHc2TZsZaORLXQp3Fpq0Qfi8AoZJYiVZ1OA==","signatures":[{"sig":"MEYCIQCySofmdFeq3zez/XERqi7tfvfQNcAemVfZjTvawGxu4wIhALtYr9s8IZrerJ6PZ2dnXvN8jPIF8geN+2DMA/TXw9Hi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehTGHCRA9TVsSAnZWagAAxGkP/ApZaiVW7R4gk+SOxmXL\nVdHva15O8pgFsTcsEZbKYRATIkyYS4AXSuY/hYNmxHmlAzIuMPusp6jIdEJy\nfYWPljBneZS+Suh9am0LJA0a0PEBFWi9N3nfN8BoWLi4+4kwV1MR1HxcmkVT\n/A/yhgiP2dg1C/mXu1LgVdb+1Yp6m6CNid3Ymd5QfNKa6jNsk4177uXVvUMP\nfvVHq2e8hUeLAT5Fd3gJChGVeQt8tjnBrMf83xWPDxCXyU8G7epjDOFUaRr+\n+TwiDFGLeEnJbZFBmY4e5Ny6x3wBbfXJDth8wOJGZ+41Oah5eb3yb0HJV4Hc\nSEix7UbsFwdiBhyoXFY7aKzfgNEgTsNNCOAHwrCM+H9dn9YEbfLfgFMWrKCy\nYkC/k+DAZo0/DM+2j2xYOfxfP+pqTqTwmfnV+x5bRKPhZLMHzdQ+duOMvoYu\ndTRGjZMttMlVW3UCLWl2nj2MVi+k5GagmmXbUc8IkIUvaQjQE2Cqv0CY7ZDj\n3AMQ6hsodqtp7Y0koxwcNGUmN2AkRcOhedyoIlpsh+Rc8mtIwKlUJovFXXeJ\nW8xJC+YllxyFOLvLrPfqdSYNUACGHyHUYtvL/FDSO3Z81S6yU7LiUaIg0KK+\n2Cm2dOkODqhOxqq0RyFvw8HCaBxJMKfYRqKEDPk7hMiCVp+bxvfycNxJ0Jch\nTtYA\r\n=bNyI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7b488119c3_1585787271108_0.8662504242206794","host":"s3://npm-registry-packages"}},"0.3.0-next.30a4ccedba":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.30a4ccedba","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.30a4ccedba","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e2adcf4c44e8d40a464ac44490549d07f45eb57e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.30a4ccedba.tgz","fileCount":263,"integrity":"sha512-KzBXABwO2ImkRQ3oh+ldVgYphp5GxJqq0tW3R+aGKuP8Qf4mBSay50muW4JSiQnn8qh9w2GPwzX9lQqtHlsWnw==","signatures":[{"sig":"MEQCIGF6rtzKzAD27VXqKYhXIcEsNQkVS35FU2X8TGSKohN1AiBIfV4OeVgxx9X802ENd5lzyZuWCpEa/aJhgtuMSfgJhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31842652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehoLxCRA9TVsSAnZWagAAqVwP/AqhK3hH6H3Ustcs4FMz\nIKGLTyIUkOG3jPzKZtTftkpK3O7DD+CTnHM0vNOdDxAXTASv2spxJNAAkzJR\nk7xLFTrPqcEFmqpQ3MiGlK/udczOPvo+dsoL9joZUDx6/I7hfIFq37ixmMma\n9kOXtj3uiupw1pzbZLUd9JCY3E1cY+c+o/kRd9W+BVgMr+ciQt4tEnjCu+8k\nQDH3iIKAs57FGcYTAUJFocPweLUeLSJtM4sYB2xHlLgGKNMBdAxOxaGG1XOv\n3gqZFSew52NXf0K6vzczUPNL/sbeRTSZzOpRN7MqAAV4+CRlhdX1JizAEbzG\nS7HuKNdc8ciBEXqvpejpF9E5qJ0I2qiDJp8Po/mTmCF5yQ/R+Gmu1i3c60BY\nkGNAMPnvmPvQilNfUPxbJ/k5cpr6GjDGaoAMBB9AUfU3Ce1PQrSLqVzqp0rb\npgJyev9gY/pmDuZhql+lk2Wkv+d9aeQlKCVVVR2OXnoliSbPxgBWZ63dO0iM\nvoiLaMmPZn6K2QJiTAg/CSCuJMGFzQe8i0Rj953810O2s4e0dHYc4Xw1qh+h\n7Wz06D8MTyzmCvYenUY94lHKleleWtgToi+4kP4uBAk+npvPLYGLgRS8SZdx\n5yjkfAp7YlsVK+DpajYwEkux9T3Uy7b9uUrRxFmNT5v4dNsSSIJwzSoKladf\n6L7r\r\n=wZfJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.30a4ccedba_1585873648953_0.8168171897943486","host":"s3://npm-registry-packages"}},"0.3.0-next.95b39f4b08":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.95b39f4b08","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.95b39f4b08","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f82a556e82362e008149dda45dc3f72d3fd0f851","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.95b39f4b08.tgz","fileCount":263,"integrity":"sha512-wimLg0ZmIfjOX/USjZ0RN/K33Rko7Tk4ZmHHOOo9XiffelQsImZtVHGt50APhq0cLYNKDARr29a3grObQP+5WQ==","signatures":[{"sig":"MEUCIDGqG4zbdLF2yLw+GZKrEGhMufPOeHTjW6aDbDaevoujAiEA7PqTGdybcBGRIWdAB5+SyQbjOKVeM1+xX8JrSEl9KFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh9SECRA9TVsSAnZWagAAIoYP/1E0u4HHVc2Q3Fo1LJ/Z\nkioze6PBDdJ8E+5lAvWUPsWUn1UwLQx7k7nPSiBlVq8gHIVxYZ9ACCIZmVPn\nKumoDYjH/4qtYOUZanadvSUX7eeSky/1Qif8l8fYUTVcj+BtgtHD0mj2sc8n\n6XeLTRIKQhgwkxSumISTcuNR/MSx8ZWJZf6wJsb9RGpPIPSFO/wVuToHJOj4\nJrQy7ez2OYFFKSCgQVbwKDsU8VUt9VPXXF/gAUNObgRn+KtJBnqLwuKIRAj0\nTWjhzDZkOqKTFRyE9l2syaVwWlSipfSXCQp1N1fetwtOqBS8/2Ttn92KJ0fj\ninSdz/spa6Eq9MhgpM3c/rwHVaPizMhpfPi6Lh5QqFFUEGN0VWX2+3pyjpKZ\n97bK35pbIVO1lFCyexKpXPRpkJf6Ttq6HKJBYpE2DtgEzl9pt3gtDAYsRduP\nwurufuQBJHmqeMHYmt+YGRm7xl96qGyOKzzumhR6TQbESktRmynhfRD+GCDM\nRyQ/Z9WzZxMKpoTJk6CkAUxZbzLODUrptOQolN/itdj+mIP7HHdnRfJSDNRl\nJilFBLb76jFR1wg6HrwRrnn3wzlIUynuOuCHrzAcrSNnoxsIhy5Sz9GZDJor\n55uL/TUmKietLAmpRPBNP2rx0/GmGHH8+Rs2cdXkxtVTnEuaeDCnAmnxxN6p\nox0w\r\n=MAP+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.95b39f4b08_1585960068130_0.616988957180354","host":"s3://npm-registry-packages"}},"0.3.0-next.6fded8a497":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6fded8a497","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6fded8a497","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3b5515fdcd4c9210210304b0077929040c300ae0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6fded8a497.tgz","fileCount":263,"integrity":"sha512-mmjeI1A39DAfTWZ281kgWKcsNVBC3uG+aJY6zEWBpNG6BntjxHZHJijfNhhSw+MSMlW4uyWY6ZxcQEOaxlSlJA==","signatures":[{"sig":"MEUCIDzxQbsW9Qd/Ts6uIiFtzQk7MX9z3iSWYNisvFIDnEJwAiEA6pdWev3+AkRBgxsANwCXp+mQuSXNZ2aKTG53iq2pG5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiSWzCRA9TVsSAnZWagAAZWAP/RiX4SjuRvY/ZrKuh79T\nc3yeXx1xbAEZLDmP9DmeyNKaQDvTRcexFUCP9cEjunP6rsBTzepytZeUpbTl\nsuuEzoYd3EZL0SqaNvf0pYUxCOi1afWS547P9HYjIcoK7yfXX7ohjJ1IBt8P\niKvlt6S+HB+Xjdg5TzWfwba20hG19VzZSRH43Pi8k6lZ1MRmktzeZG3qw/YO\noQUGDmQsyJGfOBqEnffSUEtLND/6YkMUB4xJQfZ+ljywIEvxJApPO5imHNpi\nZP3XnrAmUkB9prO3ismYnq9lKv++fcpxwxyFiBg6j2HBr3YwZ5js45Vx9e2L\nqmFcHB4TSv99yW2WoBEQd76sxHk/448xhGZ672FDTOL91FgU4BaZ6oh96TvZ\niM6RXlOn95Ln9XGpilgWIh6BH6mgi2voqljtwcHm9T/PASSEp8PWu3uGDk1n\ngbprJVrLbKhICqZoJzlus3/vPyGnh/OCjqMwiE1LQg6mbRe9gcSqOcfCckeS\nH5f+vHIKfP5sKnypQk5QnET8bqc/QfajVtB140hf0h8EbDRTlns4Rkc3Q+wV\nB1CmC2O7DLTagC1corRm9SV+A1XsotQUOQpIzipdnrV+zEN0r17pfas23Afl\nupvhAFM1kSEbn3nxCw0LR+ATMnl4trDBU8aobW0RHWG1PU4UOtyLnrHay7O6\n95F2\r\n=vHx3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6fded8a497_1586046386672_0.6432608680705072","host":"s3://npm-registry-packages"}},"0.3.0-next.6526fe0a1a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6526fe0a1a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6526fe0a1a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e97afc2c79a7c59366eee52207295f031634b831","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6526fe0a1a.tgz","fileCount":263,"integrity":"sha512-zVXAIqx6uIsNwsHc2g39zbJkm9F/U73SVJUFte7yaEtAf4znZurCgr29l7bNHuPLvqYcQgF8rYAMJHk06DnFSg==","signatures":[{"sig":"MEUCIQCcbTLVnZFfn4Jk3FNPu+vhMupmJzuWK9HNMz/SA/ujiQIgQuvaP5cR+fSi0/OVJxlhA1BSRUaoZbKCjk5UZBAI3L8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeincTCRA9TVsSAnZWagAA5f0P/j6cKFPZJrvet8BFA+7V\nPp9jGdBPREE/fydCK/dadodHEsrg59YG4s2fhv9d/eHNbpQWtV9RIURqJRgS\nd473vK9O4VvHUkEODmd1hy2rqxKdnLXMbhHtmd5+XRuF1i5KR30x4Ja3S2xp\nVi27UgtzyVtEcCgz3IeG5iKKNJrjWuBB84IKPG278uFL93Jltt3NQv55lHmG\nU71e0Np2xUX7mVzhBA//khS7ZVTAyzPrd5EIG/TO076eiTpyZ4G+5K0y/1QM\nKp2oL88stRixnZMafbOwUxIkVd4/pPEDeHTBgIJW36/fON2OWaSDl5Zw3d1A\nv0G22UjDG+81/ryAPpf56qO6t28y1O9MbUkzA2dVcH4hWLtAPCwEU2yH8axB\nJ6ULqblFLIxFrApnEOyukFNtCZNcWzq+89gOfkB4JxOg6n617vq/ZzYw8aaQ\nfLfeSKNqIApsd0o5t2N/CXbbVvLGoGMmE/hqqY+X10xK+TqH5O5kJzE59yy3\nY4LBXcw1Eu4vy1dzXGCg8UL3DFyoeqF2G7lfOE5b3KP3sttjFPgV3bVnV9rN\nMAd1lBh8A99wrkEikO6ol3DM4yoppdOGGyDJLeUnOXDNggEzsFfEJRB0HE9k\nwuMr6mm7UJYUh3Tx/yjvUV2h8EROHQlT8llnFpRVuueRKVTH9Y8DnWa+tmpw\nalZc\r\n=pAYj\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6526fe0a1a_1586132754986_0.011446844216727703","host":"s3://npm-registry-packages"}},"0.3.0-next.af5ab57bb5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.af5ab57bb5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.af5ab57bb5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"703d518689e43338316602df36db23e61472d006","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.af5ab57bb5.tgz","fileCount":263,"integrity":"sha512-nPFr/Wus1SxbF+NahJNJ55O2tGIgTT/LhCpOKw3m0OYF3M+Nu+9gEYkGmv07sVg0SuwRdQbO59xMoyec2mLEpg==","signatures":[{"sig":"MEQCIH0dOcpJWAlPodTXrUSsz7w4bzbABYoxC4vdHJJeao+CAiBjmMHbtec94pM3rIXifOI9255/YZIkwvNE07VdOnVmtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei8jfCRA9TVsSAnZWagAAGwkQAKRjDQNLuPlLKTgzry6e\nTYbWzHBrVUmc1bN5OA3IDJHEu7Vcoo75tbBRdth9CQ/aLbxsd+nTLduVPPck\nIcdeR0ctgs7O4t1pU6SACQlooXctBIX8oSpc6boThVVCPVAwIA5a4VRl4kiw\n26fkvK/7gchSrDK+6K7Eg5LgTVNRty8fa+EpiDuf6MsWwchDzOqIKCZvgh/1\n8lmpvssTAG8ZH1SpYu6NrgeZADVLKy+uanKi+t3xQrnXlNuuYytsi3RBbqoL\nL17tY5hDb2Gcq0jzQGDF4quGbUxVOXPGOCOZAyJZ3fCn8yZdXpwxhomuhLp0\nsSRmcDLzKaF/5t/EZn6Qp+0gWDpuZAIK1YOfevT/4t+lPnix0rvtiWVn+s93\nwLqredXj9HQwZd7cGd2L/bxbKtufgXkOajXYrI58peW9dZKvJco1AO5gWj9J\n5m0QdbtVZY0+iaHvAUZ/ZJVcSv4UlvqHHzjASL4dUVUIJViqe3SA/0ADVv60\n8DzZjY4rdpdOJYlnGWzmP8K2Wa0DrmGdRPZ+t/2i9gfb82mDucnY+BrFYDIy\nqgIhKJurXB2Y6Al4/M5Pvqan9mONHWp13RpltXuvpQAmR1+GqMHSseGc/JCK\nsGi+ze7xGOVsjvKcPb+2w2Mhe15B2zprnkXjnMwj4vsb5DkACx0OybP9iUhm\nLdxm\r\n=PmCe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.11"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.af5ab57bb5_1586219231274_0.7134894189108927","host":"s3://npm-registry-packages"}},"0.3.0-next.52d27e2c92":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.52d27e2c92","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.52d27e2c92","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d4e67913e57529c5e3cf528a3e4d35859f2f3f75","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.52d27e2c92.tgz","fileCount":263,"integrity":"sha512-rDNWTSHQ/cmCEKmpXdt2R/v01ceogAfkwFLoJDd6Ki6ERb3itshdaqIDq8Z7sE1vZ1C0+ChQuOGpBim/e3c8hg==","signatures":[{"sig":"MEUCIQDGY5BGwY8pu+27q2Ss68vhaWIPcrxDkbZ/kX4EXbZRAAIgALOqUgipZ5QyVNbmgYSbJ7POpP+lu8XIcSQS/zMDKE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejRkpCRA9TVsSAnZWagAAKh8P/35t2rQWZHbzmxWUA4Q2\nsma3oYweiFsdY4qjCkpN7UYFsRbRdoIceS5WXWyn6ps6EmhtzBy5B3nVUGNY\nbSJqmzh828i6HDUz7xwjuhLZ7BHu5eoqDNp9aC70F0a3F6zPsxQugoNOGS3k\nyk2EfGTYvIFDSP/6sYqTIsxIWFQVwI7HaF3nlFzIqNKpkfAAmR6lFz5A68wq\ncRkZRRZ/H0pc7XTDM9nWsqsZlZlykTdOQRRPW52WY/xm5X3wkgYOAlHrLvrQ\nyKNAS2+npr0Kw7ja38Hu3SCWgkz7Ekm6MYSmHvnscDn3k9n2VusYIdAR0lbi\nbLqhPEis04tDi3o7Ekj2+NVHQBaqJCs0AU6oSoh26uxJXloA6QN9ywmSEfxs\nBXOlRMPnkD4lx2p1nEbEocVOmnhComrpndpFKPmG3as4YkbdejnmWN3FRaDZ\nXVxD/T9RO/aPNUHM02q+xsNCvj/w4PtJ4Py7cANEM8pRrdpaBPaioz7aadWc\nkTBNN55Rj3S4/96JRFi7aaekN28SInzg05vMkDNZmVNcaFdWK7jV2/y/2mOi\naZ/qMV3WlSBWrS5nB13JkBgR6GWugHpWc5/k0ah9WRSsFtS/S0aB1ICY4AJV\nx9p+Nlq709bY3wvBCdquK4J8P25Vn4N4FBJXgzJYHiuW+XPwYGAlY2UpUAJE\ncgVN\r\n=CdLu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.12"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.52d27e2c92_1586305320764_0.35304941160445225","host":"s3://npm-registry-packages"}},"0.3.0-next.43ae69de18":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.43ae69de18","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.43ae69de18","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"afe487a9c3d0176ea7e9dd47a8f3fa5c2372dac5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.43ae69de18.tgz","fileCount":263,"integrity":"sha512-JtEBgbLGFxsQsnHoe/G8SLlondDArn8p8OJ8k7FxIMvaPzwmtq3BqbheCt6m9TlQsTcbGkABzASL2vGF7EshgQ==","signatures":[{"sig":"MEUCIAY1C6L3JICQr913elTaurRLRLzEfX6Bj4P852l5RiOmAiEA7U0Kg0tp4skfJeFUffuZi72qXk91aVZSPWXNYTCskU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31844718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejmuLCRA9TVsSAnZWagAAmAUP/2r2gP/617HmcxrwlCAz\nSvk7Y6VARnvUWJ2pc1fOpA/VWNaXMa4Squ1tqAHhr6wNpglIsyng23/vh85J\nIhbIr1Iqsi9lDIKmdOc51+Ymy2FrvjzgtQ6QXY6sv/eOONV7Q8ugExOZVZqi\nWt2IUpaSO4ZXo27tM0RZ7BXKCyxCqXNfy4n9+jhNaWY+cHCJhur5aMATMZF5\n5uml794LZgSSvzdCDSJZAm9s+RtWM3TJOt/hiqHlZpTrLleoNd+Rbng1pQ4X\nuzB/4bOh1nYs9NSDar+3sq1ZS6MPorBoX0ugkDU5Ig3p/a/aKJ+RhQ4Rf+Tn\n4TbhJWa8CiY5v+LZPNuIR23mUXRCZo4rkIcSRqsVLUg8lCnyVlbSL/D4zLeT\ntytcw4Tp63DVJlt7jxsjrY8fPkVKfBFGZpHVyLAaJdACzWUkgJIgIVt64BAJ\ncmuoV8VPoJLybRepKpdtvv5/6w14l9g4Vx85scN2H+Xl+BPCfiGqu5lAhKw0\nUHL9y52pmYbysLU33fbfBaW7fSDN5jyqSK/dPJmDRg4vhRwQX4LMWQatjS4R\nCEHjNU5JDCb/AiKfV6ivGyrDlaBU3IJFgSj1507/DnxHyL/QYXrpFJPl39Dn\nd10+8tI+7CDCXtxtTWBtvVMwi7kG3yS8+zC5auL/qMHTvYAleDd1/jzsf/f7\nHGTV\r\n=DthY\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.12"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.43ae69de18_1586391946723_0.7441011908821273","host":"s3://npm-registry-packages"}},"0.3.0-next.73c5cab420":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.73c5cab420","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.73c5cab420","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"20b8611311e30521964fadfa1a3ce164177abe8e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.73c5cab420.tgz","fileCount":263,"integrity":"sha512-kUMygQt6BXhI3itta7J8j9iyoGGjS1m53NM8DqkUPY05N7NntQ78WhyCHiPw5meDTR4Ys/K/DusQMntPsh6kQQ==","signatures":[{"sig":"MEUCIDVIRQKEKqy18CPva1kGtKsWi2B7RGSczCE9vp1op3+0AiEArKnIdqc1LTSJ9hB0hfnVWwYHxg/4NtWSK13TJ8Myt+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31846181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej721CRA9TVsSAnZWagAA7J4P/3REXEop/gfQUI4sH8Fd\nw1aFd6ATewiAFifDG7NmbE+Ey4QmEqcIC1a96LBW0wpb6VX4ARmbRx5ZYhmj\nrBXOy61PTfPNzpXXKTNN5DwkbvthCKsVQo0i96ZOohdX58VMPwMCV24UFnkl\nZVHLXTuxTJOBjNAe54mfYIjaup/uLF4BbHk3tfJVsX14BYGeDuTNKwJVMt+H\n1X9pwdnzyLHq475VAURdJQnLYYQCmZOb7qMSdugpM3Tq+viS1/KWj0n5Yigw\nMCNbsTNmMoIiNB+5nXkfmXNI6Oqt21E0Hkmbx6P340Afho5D4Xcp01wi1zJs\nRVPdAT+L+4dDFwu1xAsEuHbaLEZTSTyIoTXVYImZHS1SpLif+OqiilpE/4D+\n84bPCBejT/w/JH3r70VBXVxH5QcQa0Pn4SXHPHD8uttDfCU9kNS3ex7VL/l6\nHv52L0QuR2gvK3LonWl1iowGN7Fte1gYLlVfgz33kBYGX9XBxGltIjr+kANB\nFd7obg4Ol78WECEHWO0lWGODGdYNjRe/W7dPIu3kI/M3b36q8iPTRApCrB2N\nGAv5UfIIjeFPcaiiTaE/FfYjgR5b/r99fUDgs0Md78blb64h9f7dgoXj72JL\nwVAVm5mrPQTb2ig2B9QZl1ZGASkQk1T9Px/TAysDYlGBu+9aB0ZOLL3N+kzC\nb7an\r\n=415r\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.73c5cab420_1586478516363_0.3172614746163127","host":"s3://npm-registry-packages"}},"0.3.0-next.f3ceb33c5c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f3ceb33c5c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f3ceb33c5c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5cc67f28ab025c72c16264c7a108903d19c58489","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f3ceb33c5c.tgz","fileCount":263,"integrity":"sha512-rZPwc9+fMVvolLpwyyd/4GkGltBdix2EL+noa/yrvXROjjTUmgiNdl7FgMh0B3rKZy0I/bb72vKkYDe4401qgw==","signatures":[{"sig":"MEYCIQC8beToPtxJeZ1/DTIixIliAjS+ab31/IuPA075ouH7cAIhAIIQghlN0K+Sww1YXTRmInWz/0U/Z+UBiAT+fKzMbMqi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31846282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekQ44CRA9TVsSAnZWagAAKzkP/i5q6cKzCJvoM7HCOhle\nmHuQrwF33OSA3+9hENRyWjC0rz0YcyMpOim0M1ZVV2YkUoEmW4KlEOehEbV5\nk9yQ6DPE619vfp4nf65Tidiv8oNziFkvGTPR8vka/p9060LAJNJijbTkc5HK\n56p7FfHngl1KY1i/YAjK5tB+WTJFu4pEqnipg+dHIzFlI4jV4J1LsppjkDe8\nboM7tKO5Q9igrwuGuKFdfFDNCRWssQ7gedGfNn8Y+C8vmOb2ewPMfJyLHW+O\n8bY4yjEDsckhp1GZUTPRz9PCn9b5FzOJtgQv3CznBatW3gozAP8wLwELSFLN\nJsaS6+2lep4wiPPBL2MIqY9CSNj/3ixaXJUf/ddgVViQ86dXDIAhjj9K6mFH\nJkrChPUlfKQC4/IjtPqk0AOzUQmr2ITkvW3sMs9Ivk1BbzA4ebdvCAyc9s5a\n+bCIl8bjkwhBoqVg8zHBsUAsRH55EHsB2oZFduWdt/R8g03/1xt5uM3oDMDb\nawD/vuAlG+Se4DfE3kYOZxQ1JbswGtuxAHY/+Qsa+qB0rz5W/DGc3jEemm+2\nUT1ZU/SHs/GkuCeQiWTgb+5zcwNCKF8xR58aBsgeBKG6yXJ75FzLCwUj57QC\nIOfWOxWcS1vPap48b4ZjGhvLQw40nZ26t+HvCE+I+SfNzQCn7U1xU9CRxBvO\nVEAw\r\n=5iHK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f3ceb33c5c_1586564663583_0.4608492624692824","host":"s3://npm-registry-packages"}},"0.3.0-next.335de3b713":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.335de3b713","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.335de3b713","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"648c8e516d5f0eb62568e5aa992311a051f04743","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.335de3b713.tgz","fileCount":263,"integrity":"sha512-mmsuOes1SddiVXgDhs3d9mL/k+xs5bofORj44ydB9tw+EtMW5QVnlgJCgIXdPx07ZzCLq0SlT7ge9zL03k5BnQ==","signatures":[{"sig":"MEUCIQDhG+Z5KZl3W9rbjAGQ5GrQh33lFgnr5usJ1jPIw1RWxgIgWJ6/px5nBuxqz0dLuFbL/eRJ4ZKFfMXAbp1zEJzB/W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31846282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekmAXCRA9TVsSAnZWagAArN0QAJX999isNwxG4g/oXC7k\n/Ca7bbrcjDDOjXj1vktOWlT4LtKHJZmOd9ZFXx+o85ZUtbdhBBfZf066fw0+\nzYjvpcB482dYNKuGwHqwVzYC+fwm7LAcRFaF4gclIjsQhSfb+sIICmx+t+a+\nSrx2MePpLlKtlL+x13MX7Ud4IR+VteMhg8Xd+1RSVv+Gyt6mnvqzT+86sg4M\noYjv7Tx1/e8dB+1q/CGQwSCi/IA6smvUmFoE0tGms/sZEaq1J6NHGHu+NNnW\nx7fFL5tOaAntw5h/ZM4yjnR4HYdVAN8xeTPma1fLu/v7msTU80VbnLFWNQ9h\n07l8DosaB2qyAnk9/a9F1m+d8iP6Q0LVaqIrAWqxBYHkyPlsfX+aaf+xOtaG\nk+g/QDGuq4GPcvK72HfVDq56BNRPqjlYumL9nkke2NASXYjm8ixaxfZkXVG8\nxWXJ2C62j+UYd5vLFu50xkxnajRAP1tP1/wswNVXYCY7laojIsZySSdTyA2u\nTzao+XE7aodT3zuIopOusF+MF0EyNySwgYgHB4B0MeYrBtNeyLTuU/UrZVPh\nm5x5o6Yca6DE1jvcR7tF030tu8GisUNUZKzP6sce5wmJtq0UdWYMQWEVjHqD\nzGb7pxHZ6IwZgk/lOAsfrCCnC7p5Y3NXefSnjgBqvE8izPzKMbgNsXh5nug/\nqmfL\r\n=rON9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.335de3b713_1586651158880_0.2532781257780399","host":"s3://npm-registry-packages"}},"0.3.0-next.304fc630f7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.304fc630f7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.304fc630f7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fa08ae9261f8cd49f26b160645a047a5253f641c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.304fc630f7.tgz","fileCount":263,"integrity":"sha512-2h1GvEn9dA888rSYPt55rRAz1TsV07cn+s11rYAb0hPkSIRe8eVZugDbxOs/aHmZx7YHjxOrnqy6ese9ly3u/Q==","signatures":[{"sig":"MEUCIQC+fgUxa9FbLXPyIo6gQg+onothIqWztwAOjtxLyQxTBAIgRA25OW+JGCDtl5icckETECcBXtkF4kU328gJLFPT5PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31846833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek7IACRA9TVsSAnZWagAAy1EP/0mbwNWMn0mkgW15SphN\nyc8l4uG5imtSegMaliNsQ6YFc/8GXo1GyGj+aq8jIvb5whOhF3ReTSmvFPVl\nzDWQ3xrREooqfPyM3V5aaN/GWdO+kN0uHDvrxjNf9/WXzXV85ZxjE3Jhh7CK\nWJguAANAtURDA5TCyHaS2CpcNfaG0IVcDIA6DnHqVeCnXe4vPWH3mFxQqKvT\nj+QOqXJlgkl9lvtH3WzpErt/w/4vTEJzxgEefjbi/FTfnBT5lJn5f2XJlH6y\nboFuSFNAhpQBEHuQpoMc8Df+T76T+QYXmcPrQlZAZd69nEyNdOL20QFipnRp\niii/j+2y58BRBnqBAExwJmV+wW99GzU5xqUzB2Uq3fFmgUcl7FoILSatX5q3\nc9XixQgSm/lCxK0p50txTgNNjatAdGKL18xglcffc4ZwvOfjIGiZWv/E0xyj\nRKafVbpGAivCAWMj52zam35NyGUfB8yIx6h0FYANQn6yhizI4mKalP9sp10T\nb8ylTj0gsw+7AquLskrzl4KZToLpgSEzd1mh0bq8JvDEFKXc/rIBJMQG9xf7\nIBaTQECDzkWkO7GBk83YX0I9BnhXyeW3gFb0n1Q4qRw4Unal+8GhE8mnBzQM\nBXf4dUUaqvr+LCBYhYOrILPAFuzsxh3iXFbtSJ35rLnV78/bNHH8s3/Xa3An\nWPlo\r\n=3UXZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.304fc630f7_1586737663591_0.44420761704249756","host":"s3://npm-registry-packages"}},"0.3.0-next.e6875340b4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e6875340b4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e6875340b4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1b74dfef1e7d2b0b9bb75da0327dd043719caf76","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e6875340b4.tgz","fileCount":263,"integrity":"sha512-rVIVg9vPnJfp39v/p4xPzKd6pwnlukdfiDpwYVhiyQbFlU3RbA9Ry6ZwoguTySDykiijYvJ4BrM9wLkA12gViw==","signatures":[{"sig":"MEUCIQCWq5LQb+S1tPX/G3I2TindMRT44oZ5EmvbIYxViwP7uAIgPaPapO0+d/sFmUwXSUp9fTw/9v8uVcaSG2PorN8lX9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31846833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelQQNCRA9TVsSAnZWagAAmgAP/2r9IfZ89LmT5y5j7aeb\nT2GfEgdd6QxJx/jwczy8ojaTqxTYBEUqQBbQYWzViNTaKMuWbGuKFHby/b9j\nQS2IyH6xI8oYO6YYfyXV7s7NmsLga2RcghSPnZ/U+hG8gY832kUvCggjRI9e\nKYTaE6Q1C7D8ATCVh8Ulx/WBo9wXEx40CDYUUHpgZcYsEtVc5+rGRRRQZwOs\n6HW9sckJW8zJ31CnT3R8QbcajYnepm4h2eX9EgNPpDvo0Sn+MrHULpCxW1wo\nLbUGaiWJJgc+Lhkav8wI1679T3EKrQlQMa9m/9gvaj5A0lGkbEkFqpDuEfUv\nRen7OnAFN0Wy0k6Jmoo6RnZ/1Jmm5wHiv9h44/EJmNFeN/NGlyX9wCyOHkRK\nWHBG9eN1hLCYj935RT925W4Uaffr6Ho6ar/cbdNOVtK3VmbFPJd8yhJQfC1M\nT3TTCu2OEvcQvjpOWnvP7Hs2YHzSsjosuPNvkdv9kql++fD5FNOnFcGOtQdj\nUpCGFdyVeVgSee42qs8NIrmAic8LTl9PtoY3DPyAMTYj9UW9BVVhz3tBKfRK\nOMgGOuu7zr2VlH5xXQ6NiX9jip6JKRyxSpgXj/7sCSrOnGXBPMFT9bpbL4fP\nz6WSgtqALEVZValUUn6aes7DIIAO2Nf85pwCEwvEZX6fJVb0B8T+z+LsclOx\nynHh\r\n=8szT\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e6875340b4_1586824204858_0.573498715587873","host":"s3://npm-registry-packages"}},"0.3.0-next.221475ef52":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.221475ef52","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.221475ef52","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"41f05a76a76540fcbd5f6d03f0e5834a003e5d09","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.221475ef52.tgz","fileCount":263,"integrity":"sha512-6PJGQExU/Yr0eCvykzlv7TRmX4872JtEUaYTBWiVsT/e53TWtKs++UNRS2cOxYobd5f6MoJdmsHNgLfKF3iAsQ==","signatures":[{"sig":"MEYCIQDNphte3c7rsaDUNRpOPy9rZH2ECcUBVZ0dQbEdDNCMrwIhALS7Errwp1sRZlkZJckp0rYnNq0kpi5KqMUtRFnAXqPB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJellUDCRA9TVsSAnZWagAA8XcP/jeN9k+wg7RbOd2+zB4P\nWhTb+ErD9n9c4dhksUjIAlfqSvHaR5mSlzThizHWUkfumCg/+jm9rZNasQ6t\nWoeQCChgciY7ADQYLWQqG+XI1ZOnBm+dcAV1ElE9DGIgh10YHlgg4mtCi6gD\nsyMPG/xjk32Py68auS7wKk5zTf4/kxZ9Naco4IlVxp/1Nv630hv62Luvbfag\n6kw5J6uuzwOQYVkCGrj11xXwTYxt5Hx/QE3O0e6dyln/spmx5pCuAbE4hPJO\nork6KVVknN7P4kTDmGiNLlWnMGvvxpgl0IdOWozqycdnYdnuXsgRpx03EWxH\ng+/Mngpg7uyvsXM31Dl/llw8pZ0diD6DQH6Ro6Z6bVb6cRCWoE9UUXsaxZgw\nUYf3lCJkvLyfaWh1EOJqH3RVDkB0NZfDqVHenyVw4SZ3FHYdVDnZeXTBP8B+\nCYSGU16aAPUi6BtGA2kKp9hbnGcgWPRyR8JVCGQraLZusargOUFguykTnqx5\nnG1Og83veq21E2Vy+YU+yc3ZrWIdpZZoH2oLYTFu4op+beVmwVdxOtLBjOe3\nc/Ea2capO2XkLLfbEHA4Rh7h4uraakzE92+sTGH9yoVWqiumK8xGdYXTPuwX\nXJ1QyRFgSF8kyPSXiDpYs2zupH8zEHrVlEyGTUcpx9M3ODu/cQs50eDyJT62\nIS0Z\r\n=dEHc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.renameShorthandProperties%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.221475ef52_1586910466936_0.45302423620743415","host":"s3://npm-registry-packages"}},"0.3.0-next.6903204820":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6903204820","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6903204820","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"217208d91dc40382d07d2e4ac2591481a3d3d296","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6903204820.tgz","fileCount":263,"integrity":"sha512-PQH4Aig2qKg6vmuh1U6Voz9P2s8b+1azllsfH5swhJ63wA794TrP4YBoVckP3I4+5TaXCGv7loNmb/ub3V4BNQ==","signatures":[{"sig":"MEYCIQCaMK4k5WbHZvgGrafgXy3RqlTmrAZDBgePYoGdNwqCFAIhAOWuNQ4AjaKnp83QdCkDXvn43PoVR6bdj7zybjidFSsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel6ZNCRA9TVsSAnZWagAAOVcP/0wfAtUAo3ljppe/f1YF\nv7igzCmP2OcOxX4aspHHqFlcTZtvYamOReTBz3dbk5gzSSiynIx76V87UUPL\njiDpNI6KFg5l4sHVhye94lD5phueBopanEf4mROe8OjsXmzV8sSdKJ6iqzBM\nM0PLUgJ1GPjmyJKrAfz8KZ5r12U4PibEgxzy/KUoyDjto3x/La6jOI/zuHbR\n8R/KoGLr49gZ5WszuUus6zfWFg5eOdcEYKF/kMzsOVsABuuVh6t6Sp0oQuI8\nRaYAd++gvrevD5/9Dbis2jzAiYmE88gsZaLEFYts6q+YxASXLMSFttNdqsOu\nqSvLovZftXvREg23WUOBHCvsuGl7dJbLFBm7pz7NATG+gGOiOABScZHN7KQg\n10m2Urfw2ZzRWvlIoIBqVwNq1EJ9yvSUldwOPP8t8N0A0g1Yl6ifKKmuKyBv\n6pM3nj+9ZQTKxSwIWEFU75APDTJYglWTHxTztEHhkGLVYpmEyMljtTZS6m4a\ncYWGy6ydrZU/gUY/9ncYnzBbAs21e/HZDO2Mz1BU8v6cULxULXQ1t1C/7UvR\nkWfL7R2lBPAiFhnk3FWlG1nNGhZrKH+6aLgtSBXDrr1gA0vUEckBcMaBb1Uc\nk7v/C88SXly29ygs42k9s8wnnqfpc42dstGNyprW5Wkj+HwiNcA0o+zuR6rA\nNHBz\r\n=HTkW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6903204820_1586996812462_0.12192791994835717","host":"s3://npm-registry-packages"}},"0.3.0-next.7e2e87a813":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7e2e87a813","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7e2e87a813","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"594f8ab9d2d3f1723883b79918b57cd54549b88f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7e2e87a813.tgz","fileCount":263,"integrity":"sha512-1WLbkQpOBcH45XbFvsAdGzZC/5O0c5VYlPRfFZk3A5ubd0CVjNGiPM0NclYi3XA9TTUaMtoezKO28GXQG2e+Vw==","signatures":[{"sig":"MEYCIQD1SHA+ftObaOidg89FxjMX8QexdmE+oizNpn2AdL3p5wIhAKa/J3e/yz+4D7eOMSjt7WDgLzghoC/sgBXkgVlFBoWS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemkkxCRA9TVsSAnZWagAA0MgP/3sHqQ/uRjO2aXmpPAS0\n/TBgS9A3Nkt5IkG18lerXBvt5f9xezp8MSbZhhFKRbVnDOhjlR8n61u1HxCx\nfV11daa0wjUp68C9OXJ6P8sM9ODwvbaw5kcL74F151e1rdFGoWFTe80NO/Vp\nK/7ne9RfDISVu/P0kgUoxjzdJgF1VZ4XNQjQAzytdeo582uHdGmaqiLLRQNG\nvlhd5bsgq2mq79xqX6Mv0RLouqTcatI9T3cPGCepYVrZ7lbnszEWiWDMq+ZW\ngeXP8uJnUjnb1wVGad3njdzGUM7yIF895GPHFUqrqYQpudg1UulMr8cXCW2w\nk2Ye7WqtjiIsGfByonjOZIibX7M8qCkfApb33TNaXcKlREN4LhvB162eW2U4\nGMKnga5ErdeD5HGsUz6rItYzezHrSdUH4lO7q5y69HBbzT6JQcTnmBozertv\n0Jkmy2A1mZ2g6de1nD5kGS8Wz74KDBMXmB6JOtm/VT6u86/wt90oZGpfP8WM\nBCG6/qWSZm5YvjVoSc7yghp2OwxZQ+JI9LVRbsnQJTSmY6CHxw+G+Oqkwdld\ngDw6XTorqnbfTXndEPIIUcGoMHABtqK2XfTRdnq6SxMrnnamCdZ/8WF069O/\n5jStwhumtIT/P8MoiYyAzR5veIxPOoFJ1AaF77LHVuVW6ArHLzIF6mSQkBuB\nupS4\r\n=SfjE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7e2e87a813_1587169584975_0.15116789764198368","host":"s3://npm-registry-packages"}},"0.3.0-next.1c3c0713f0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1c3c0713f0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1c3c0713f0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ad5d1150973b796edb6ba486cdda2e317e1651a5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1c3c0713f0.tgz","fileCount":263,"integrity":"sha512-nANwR1gipmLVSAYNp29qrnO/2cLRRH83StNDekEalcuGaY6XHdSwW1kSUrrDF9tlcWnh9D79hV6RJqC1CBEoLw==","signatures":[{"sig":"MEUCIEFlH89L7CySI/HkcFTgsMEkybyh6z8Kbfx9rP9a+8wIAiEAiRufI4Y0N93+Jvnri+mn90Nb2v2AgmvWf39cBEIRfCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem5qsCRA9TVsSAnZWagAAcTAP/jH5yWU8TNr3Xqpm8IrA\n6FFTL+dijc/EPuZ4rwlEaMBLl/5oe3UygibfsCzzcffKIKE3qerYT5Q7kh2/\nEXnpKXrT64IskB8JtV6/89QJmmOWfnszmLbh0hfPeg+EAw6kOjkpUcafRN3a\nVA2so8xsyAmmb3GzlF8xQbb/n5hHRN4GyHBjE3eZpTmyw06K/UBrdSzq7CYK\noCKm7KbimbDUcURALXkKKZ2aOF22E9/Z3RxHC78FgZ2TRFjGbGRjDJklb4Wq\n1xmWEbysIHs4k7mRk/E4FcUmR6bbis3skmT/wYG5QQYYxNvT50ltMuz9Fuqp\nQ5vJu/aD2iNg6yQ09FiQ6XP/VJZgHwWYv+43MHmj68vXKe0s4ib/WuqmfF+F\n58tUNYMJNURnAK+d8pACwNxiP8L6/bm6ji/CdNrgSguMl5opIYqHeLHMOucH\nXac9bZqpCgJkGbxZhEoytITEtUDMEkFaCdFii3eUUUzl9X6vRjAu2t6Dke6s\nqia+W0qvqZ5mPO0C5IRJG6qWmM9xxRSUWA28ly8I5tQA0MV4QAm3aairD4FV\njRE/pMoz21kelhQyVz3O8zY+vy6J5OkKqy+vTQ1Gs2lY8Aozperk0amLplsU\nlY62SKA41o1f37RueLxbohDbiSuCLZ71aF+WTzMYsAy/oUZTnltoMXN8/TK8\ndXww\r\n=M/SW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1c3c0713f0_1587255980076_0.7060058856168707","host":"s3://npm-registry-packages"}},"0.3.0-next.ec0d19789f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ec0d19789f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ec0d19789f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4fe46bcb1f0a67a35719f91b748da4470ac47f0a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ec0d19789f.tgz","fileCount":263,"integrity":"sha512-m4seqNsYzrYp0IncWXttCoTikPyO6H/0sBgRBQkgkirh0WG7d1s/MI97MzJaCN7sIkPBhjRXrAvKel7dcMXscg==","signatures":[{"sig":"MEQCIASHK2V1w+qyG4y066I2NkqJnpyRMDxyQ1vCeotZgmYEAiANi/ILplouSrUfhQlyvEGwbL/rCMv0phQ+/sHbQqoQZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenOwwCRA9TVsSAnZWagAAEysP+gIaf64Bu6i3vPdDMKwx\nyccXuV3cUsEB+VSMZDWurdUeu8vVfrNNBXVo1MfrIOoDsdEZGAJVei/Gd4uE\nV5NT4jt4Vg/IlyEDt6METo7heP9jzW5NTXc9JsxTZTkyr86dlZn2p3oq2LFO\nFdSZ1WmKNklO/MD+2fK3SkC8uISW1VjbZhEhuxkHynaYyIafEGIQK47VpWOl\npC7y1uB1o8NvqCKkpGvAxicCmXevDF7c9tkZePXO7pPCjaIBcY6EDZhw8oR6\nEe2/lTaMLN/hmJouxG1bEeyU7sN+/VlM1D0ygHrzPV5EVC4oo9x0k6FNvTbZ\nar70x60a42gllc8Ygoow95/dzxGBa8YCH+kgCzMJhnlvbi1lk3UiB4ueb1Cv\nsrOYDeDbVg7YvOPFlBMPAXvKequC3viVYIEPmUP06PrMtVFCV682TrWqMGLN\nRQZA9uNCcMRY9I7/krAK4vs0fWVy7m7SdWU8Zce24zOqKmX2zUOkF/JgY2lp\nrsQn3XmUntnaLuC00t0XT5q2cy1g5Ga4aYK/ZhAA2ZwpvyYDfpi+DI7Y0xiS\n6xSpAJJv40ex/O3sah9cOtzT/IZki/I/EasVMMWq+8TVmOSsrTH02AgLmtbi\naisiNwrZIm/BxWATxPnsKZZqQqfOrRKcI0CI+ENwP+g01REIeCJfVHn0KD0O\n4bF4\r\n=JuO+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ec0d19789f_1587342383687_0.8861174121746815","host":"s3://npm-registry-packages"}},"0.3.0-next.b442c251ac":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b442c251ac","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b442c251ac","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"206cdb2b5fc9551eb270f01abc6a94d458be25c4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b442c251ac.tgz","fileCount":263,"integrity":"sha512-Mh6E0YcTNlfRvEuLcFKxtSGH1+y/rbo3WLZ6qVRCOHciWGulUjoeDEgULjTV+eaoiKan0KMLeDBb++7uTZw/Jw==","signatures":[{"sig":"MEQCICiW5cgR33EMCqSU2NtIm516TIfZVe26xNiCg8KIxMtpAiBVXKGqOOYNA66yBz0PtTP9g0aeOjIryG+KI9fTw0jmUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenj4JCRA9TVsSAnZWagAAQJUP+wTwmCbzsrLbUP31KSFp\ntGslu1kesyAGVFfpXKnXg8VYyZ8Ey5pk5H/IH3CMlMa9A+wH7rEf8VESgR5f\n8Tf7abcBe64mAjY0ndBttLFZ45H1p7k6sBX8+OjS2koGgcIVOxmnirhU8M6I\nqkopZM0nXosvTFG44dUSRjQGNhvmUhCuTZPuY6oZiYHIKDkCIFYsbNwODQG4\nY0bH3VkFllDp3zw3FOW7yjm8yP0OxWYlvwv+Rnx3/7mM1b6mIBTa0JDs5ov8\nA0gH+WNKZjoOfUcrEcRaTP45lA8EgmI0TmZ4JeQWp/DcBbelJZZIL37Ex3Ya\n2ol0eFkUyt228Ig2ovP2IiJMRNrafvrFvVgkUsGFmA6wBK5PcPzhBcEaSurq\nM8pKPtWu4xTLedqX0kZGdjczl49LpgYHQ68+Lz2hWR5l7pIJvrjBzQQVg2QR\nu0YicS3UVBKaRqTQ1bbPNW+M46jPAag0SmGJD+NNka9ygxQxzjBmsYtVmHbK\n5OB8Re70Q1/czOnpc6beK/g/MxLvwEmdLxIAWcvxHmKQA9YFENnsr/0Jib0C\n+sxHjsh21STN8HcBnBo7H9MQZfOV8nEJT0KNKzeLvPfyNhew0Qzt841gisYq\nPAU2nggX8l/RG3qZo+tmgDvPERjYTG5EvLWiWNXM0X1ihcl4Wba4sGhaXJec\nslZ0\r\n=dtCY\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b442c251ac_1587428872819_0.8192054375251039","host":"s3://npm-registry-packages"}},"0.3.0-next.647e0beaaf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.647e0beaaf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.647e0beaaf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2849fa28fad25a3f4228589173ec2e02632ee421","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.647e0beaaf.tgz","fileCount":263,"integrity":"sha512-4+sMVcTFOhSIdlxFDd00VcB4l5u/tZZ3EeZKL5Unkzi/rdPpMXkUp8qUIIhd1s4xotGa8Lasg20nAb2FFMdK6g==","signatures":[{"sig":"MEQCIFNTRmMAjD8HnxmN/ygOtdARhxyB7mcboOjjw3Wc8NodAiAhWE/xkmGrqls7nUf8uYGbT8vZMxhzNhTCd5/EH2jNHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31848221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen49sCRA9TVsSAnZWagAAxz0P/0QydQgMparfY+7Aq8iY\nJY2QVlBeZQnA2u6YLPA+nbY+IjwZQoQo+CBfBztmXFe5lSEXrTS7ak11oxJ/\njqa95DNhPJEqlVfHKynxArWeAnM3u5uRaU0W8mPy8qSB5Hv4U92ay3eSydLJ\nDQSf5cai97PCe9snh71mXzDDNWKOEdWG9WS4+a8YV1DsOyiHsTF56D/93FpX\ngvOk9TLmH1Vyv2PVp0u11r4SOOndVkEWVdJ6KAAmfLSk5/xQBxVA/jqrbriu\n9ycrNKThkrE/Q1SfqFhKCHZcn47dblnAhZ2I4Uo+9LvMAMC+ovb+6EudcPdd\nhYGC9UNax7lUX5exZKGkHL9CYjuYP5OKfr54GL0spTvStJFzRgI6QJ4N+6fn\n5dLTdJbyhTTjxLQ6w/JiOjjA/oGApYxI8kpHnCAT3LC8br0Er8ymo9A/2pTL\n/2Ux80BwU2q9cCiv8QqO7BkPwHAI51JNsbw03fU0M7Z4251+dI5qgtm5Yc/O\nU0e/scCHfp6ylklUKLOOExaHUfjK3Fr30J1oSWh4Vi6JptpSJMzTnJbqQVkj\nX6Fy5UhA8Wn5viQ6uvstZX15drm/zrM7TSv1OknyW0Pt8b1D519spS9bzJoh\nrxT05VA3bhnMmjChS90YzKBkcHTK12st2/7qzu/hVXxzmRANlZxx1FDqhIlS\ng0Zr\r\n=q9EK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.647e0beaaf_1587515243698_0.20278432982113115","host":"s3://npm-registry-packages"}},"0.3.0-next.c622be7731":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c622be7731","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c622be7731","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e47f775f25124e9963f383aec3a03cffa40e8e68","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c622be7731.tgz","fileCount":263,"integrity":"sha512-iR+ahUDkGx5LT2lQlcws+6O0zxbOiapkzwyK2tbEIY2vr30RnFPQtQxwyovw6H3TgNQb4xaSuo8ImnoUPULs0g==","signatures":[{"sig":"MEUCIQDaGQe/yS2yxLbx8WLr/7V9IfeVySpoWtEzCbKr7R90uQIgXzzXZDYMMBYCu79CtL9Bn/vlt4E6JgvGlBTmzG34TfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31852217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoODICRA9TVsSAnZWagAAjaoP/1FQDnHG8OjGY9Ki7EHr\nIordhZzVN0M7HoSIgc+Y0JLpjeaRiXEsRTIoaA+ky4oDqw8Zk5waE4nXO5i9\n0C106rf/JMgP3NRWekkH7hhRdrdPRucqBeIgu5uCObmpmxA3w1V308o4byL0\ncJWkEJoXTqCDHaiIZIevOaocT5PmZrKOtixOo9oHxWJkgUD9wrMc5KpGLYn1\n8DH7iTJMa70AejGmBmtd87xtf2DhCbBMcGPEcEn8pDQl08+fu03rHSIEc5q6\nZh+cAOcpkYuI/SJuzTqSQcs7iG2CsflnEnJfh/pX1E2TiWO+Ya0rFdbpsuWo\nJ/zkjLG2GZU/ZGyh3DCQvm1e/1xuUllBluedxv2v6MvmTAjisMOqtgZWoLEY\n6CHAcoFdwtuQC6qwY86Djy+jLWOoV0CbXUX+TCPzDE5ZUBSS5PEL6WSRVawa\nHef6SQD3VRefwdoNnhWwS77dOHReA5ogESserfZCeA/+f4xDFx1LEBMNDZzp\nlwPJxbI0DfGIQ3lLuXzyU9jnNvqNDNcNSahYxfE3uuToOvZ4zJeKj2G7MME0\nwUdeuolxpBtiuXhhlzc1LDINsygybzI1GDNKoLDKt7Yk5mXZ88HuYzHXudD3\nP4QZm+4gNjgCpgbICrAfKcUF0dxj+gJRETkzHYqI3je413gRcPVj3MWdk3a4\n0/2+\r\n=JBtK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c622be7731_1587601608231_0.7663280111282638","host":"s3://npm-registry-packages"}},"0.3.0-next.6c9398c3ea":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6c9398c3ea","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6c9398c3ea","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4f0ba6ea2bc1e3bd69317dc658d98a4605692a06","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6c9398c3ea.tgz","fileCount":263,"integrity":"sha512-U5R3gwMOfntJCCIebY/w88BYgUL7gFQgppX6PxrsDGci7dF1mTuhHnz4i2Tnrwn0adnMOSNssBwrjujWxQeI+Q==","signatures":[{"sig":"MEUCIQCIUmGUiG+mQkTtveUOYyDkUI74SwwRpF/hepNmuLlwaAIgPibJZxJYEWpq7DYqXqRZ35pMh+HtTZqzV3EtyBSwGFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31852217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeojIsCRA9TVsSAnZWagAA20AP/0FTRDnkw2fA+fOJIbPj\nGiVkEjlK7nAHqfWAk0+glgwx/HVXIgLmqU63rxnYwTxGWuO8eyYuS2CuhmxS\ncc7B+6x7w03itPC0X0Qmvo8JU2HX76Qzii12wtbY3VK0m+miEao4MFalNbSn\n+tXRXqqAETE1+INY9XAjwEtr4h5CPoHbt2jte30C+6m/56mNZqpbnZJlX/Tv\nLwHRktZeenGxx5bHaeUZiqZW7VyI5rZ9Mmf2NtdTAv58N+4G0hwd8vHc2dYI\np507deVafZwPEWXqd77XJ5BOdsbRelHjtODZ16AqgT82FtNmTI3MivjulMEx\n/0O8sUys3C1elgXpcg/o1INrksYjis6FL6pO1zpTD8C7JnseJwBiQmriOVHM\n8FeGML3vo5urxfKMMuTxPXq+wpwkKO3Znhi+ojeILuDfIL50uXSmlqMFxmaa\nX7By9k47x1xcKHco8r/kZmgwnPdrk8wWu977E651MLzZ5SVHJu3L8VqoxYLr\nAQLRyL/Ip7XHbXm3oc5QPJPW0OPvbHuqLt9dgL5IuBZ4uwzDCHWOV6vNZhBd\nyIFMxELDi6qkkXKRCOCARIosA5MrqoyLeATzmhaX1dlGRfaxVzJyqtqQvvGh\n1VLUy96Y/dT02KneIgCr3OZ5rHOxSQeOrMnmck8ghkqW5kG9xm0nU5LRhYln\nwGQH\r\n=8NCd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6c9398c3ea_1587687979646_0.8678245007164704","host":"s3://npm-registry-packages"}},"0.3.0-next.7f5bada046":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7f5bada046","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7f5bada046","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6e4cf26e5cf0caf4b4399aff26c76caf2ff01c8e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7f5bada046.tgz","fileCount":263,"integrity":"sha512-FQt2fm/T92Kp5SmZA37EaKRUMYPlQZPrA38xLHibGV53iqSme5NGpQKXKuAfNhdU1yMP9zlk1dhfnQlHeT+Yew==","signatures":[{"sig":"MEUCIQDtGXKA+ZArLPPar/Fby65/lnMhB37nbJMVosPr3ZAs0QIgKgDUnJv69/WYIEQZEmVW50sfUM3lEkzvZNgvBBaB3a0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31854094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo4N7CRA9TVsSAnZWagAAfgwP/2m5kTRLUNcQLQEa8IR1\n97bgEULY36eoSKockMQGZVrgK2Grs5NGBACWzPAJu2cUFUtKf/Ir0H6drFkV\naAlgKrLxXNIhhXIdrXGhTG1tkYM33R748LpEyuwOmQr/SnInoJ9k6b1Caip2\nrPfL1Iyix69u8ERTQP+jg5AHiRsERCOxx5fuVnLuzEOYq8Ap1VmkkLRzmCRh\n0FGHy2LeHlI2ziXzChuVcHyX/SN11QQe5ofsF1iHUYglAuvzxbZALT1thRt2\n1x4XhYCbGxRrvEY5Wbmfm3MR5AoWHoFor0NqhK6nWeXX18KgV6Q7M6ybMroq\nnoRBRvUAwjllB7hEWNDD9vAJFkmmqYWOyJaVfnVoVZF7k6G8mN6YpdWZwUUD\nMyGsBTZd16H3gDseCEFn53Lwyfg0O9GlpQI5HBC+KWNVq96ZgreV/ace2ucl\nTp3KoPBjwg8tZxf66nORoomyHAGd37X+niNISrKIWJ/R6tiZa8dTmJmM7QEl\nDEAcqlr5N0bmc4Qwa0iossqwySHwxJ6JyinV/HHFZFdb5CFDj9Jj9lmKRQDC\n6mPSfLaFC+DwIpWFMj989vaDBJlgTvD1R057KCimPlaqpwp5zfISdvTVHH6K\ndNc6y0sAD2+iqk1o4Wi4Hc+1+NVEAZQ5Uw9+1bF0EhXO7qqLtJDpxhC0kTo5\nwdR1\r\n=oLYO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7f5bada046_1587774330693_0.2568220780601733","host":"s3://npm-registry-packages"}},"0.3.0-next.f74d109a59":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f74d109a59","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f74d109a59","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b4c5768656847b38ea2ca1e5ffef044969ebaa80","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f74d109a59.tgz","fileCount":263,"integrity":"sha512-OOHOFSkEojWkotM3HKUiTgVxeoO7rLgWbTPf4ZXJPBE2hKg+fomyhp/cqSNcRyQqBgO7MJ7vlqic7J/fLcZ3xA==","signatures":[{"sig":"MEUCIHl/phuWHvXO7gBG3foI7iUCLmG0+7SuJx2f1ll7iwcqAiEAxVtiDp8/lnhVdC+Bs2Mp0ve71K2uIVFejFjYjkSV+ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31854094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepNTICRA9TVsSAnZWagAAwZ4P/2nIAgnAdw2BksP4BLYG\n/yqYgV9CLK6fGw/R+vnzOPzKemM8W2C47jVReJxnDjflqny7ulMYs7WeTtHN\nMsrK/W8FKF27BPPKqO7FcEgNYue46QurCN1S+6M9j4r6tzVCTh6OWMNNEP7Q\nlNZgwjk4hJr5LrG3GVN+AD4x9pvw2kBT0fQcT/exW+NTEBvBsIFgMyKfN+q4\n/LOS7c+iBd+7W5X+W2rXJ9amQqspIiSBL0qVyVCbxC1LlNsfd9MG7G0DXfyE\n7qsJenWjL49mLD/DlF+wiJST8/+fv3HtdfDF01RXhs8GPSAnsdYZOZJiypGP\nTo4DxUEyrZi6xjDMTk4oq/l+JU/nu4GltZ3DQRBgTJFFZF4WxejO75NzUmRs\nExgn+eUa5K16Zn0/JoshLDbXeymXw/0j6jMVgSIZWRzw29000r3i2NSnpHWr\nt9AJQRgfWyBvC3wyWhMWhzTPpGcv5qTCF7wY4mbDZdVXP4f9i1GCw1COnvgk\n8RCDePirpe3ZqqB5rJVuqTumt2fbnK8yX4brgl7iiOhJD679fUWGbE7qwFB0\nZETyWGuu7okKjlsSYyx1IS7E0ko6dSd8/vfbkB5aTAzb2HOVeXGUV2uS4w4U\nt+O5CnUbksWPmtuM/PkiG5URQCizZx0N5Yk9ZqJmNOk4Ga3ZoTCc3cdFWWAO\nxp4u\r\n=EPb9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f74d109a59_1587860679968_0.1546708434327675","host":"s3://npm-registry-packages"}},"0.3.0-next.d59c4d02c0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d59c4d02c0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d59c4d02c0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"73a8cdeea0bc9c92ce4a81de7b3f2dd56ec6e8ce","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d59c4d02c0.tgz","fileCount":263,"integrity":"sha512-IvgcrmGe6Cp2M1IHGLnpws6tGQ60UWiKvAAOAQzsaF2f/YQKnnY1vQGr1hv4+yh4Llu/MdtrP5iuMC3K4YHOwg==","signatures":[{"sig":"MEQCICwVallbaYQtAZFO1W/uKbNJxvGjwzaMDLQzoKqrasQYAiAIonBEb8KyFoGFdwHo9K7riAx3vK9n+MSCb1cf1jbe5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31854094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepicRCRA9TVsSAnZWagAAwGgP/icMRKoHZbdxAN31vGvG\nG2lxY/v/3k7lv3LgPeK/p/7x+EVE1dV8pzOWBSuWK5tDKMvuAj8GoqqeKu6i\n6PCgrCuWts3bRKSObuTP47mcy2frVy8NnFNf2250zN3Pl/vZC2L/dNxo+1VL\nKYdG2Bmy+StTYYFZo/nNq4x++cNTESyO4K9dCxZCxdxV34JeW3PkuieS+gQ3\nh1M5bU/D9Gcj1dDNWhHU0DpLxXbIWbCT4ETBHI9XPtvOXq0QMv3hqYW+EQnj\n0QLE9y/eWiMRifQJkeTLbDHbNdT9SVrDZlIDhbzIxpO0iTYwLu4Z++zP5HzI\nujfSG5FP9EImca9St5kRzpH/hnYvn9x3GadQYL6G4N31BpPk5nz4T/TSBq7b\ne4JY1BmmlvrYYMtIZWMxNeqz3QFQNtDL2HnbGcGU7Z09QDGbL35x6eRZqNSJ\n97eCM6NbO5ZDVaG46o6tKh5YzRxw/lTyoRC4gSvjP9EAlN9ebzbvi0kOYIi6\nfV/OQuUbpkgLaUP3pEBdj/m0WyJVuzgi+AhQSoN0PuAIbkDfs+Kxz0jJ25tM\nhs1pwTSoecgxAgH6zz/AdPPACLdw4X8uI0grY3NJsL/XLJdJAOkg0cUWKvIn\n6B/T8pUz96FnNUTeJVH7VlA1HoQoWN5ZR0lxpieurwTLw1uEm8b+MWuXGwod\n9rJD\r\n=n8vW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript ./tsconfig.json"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d59c4d02c0_1587947280895_0.19810003589765057","host":"s3://npm-registry-packages"}},"0.3.0-next.386c51ddcb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.386c51ddcb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.386c51ddcb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8a5227552fc4b5b96fa70fbff49745c3780af81b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.386c51ddcb.tgz","fileCount":263,"integrity":"sha512-GSwFbQNJhGhEkluynDZyEvGG54kAhCuNj5br1TuM/tvJxHTFhfkgtAkn5BG6bx54tZ2RAtyNt6ybym+pn0n1Ww==","signatures":[{"sig":"MEQCIG6BGUs8Z4rPSL++85uxkqTrV5RQQG+jv+dWbGymCUCPAiBrlV5thrmOpePYI6dqau6Lc1jmy2ZTJLv0o1M2UIpedg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqMmsCRA9TVsSAnZWagAAZFcP/20kSKuZYu7s5REMInnU\nKY+3YLMx0GMBWbnwMuYyUrUMt374wUoiO6pB7v4HK92T6kbNjcFTX9r1fc7q\nohWSceVxxdTZTpsrfeC3ZvWyFNT4tBAN80v1MyT52vdxf7gjmK+LWcdJSUzb\nXcCElxgM84AE2TXH5sp50ivKY8ckO+cDxTZ8hq2yceHp2IALi5dNSTSNtcLO\nZzSU+wP7e/T4Iggydvcv/VGdukIN2E7CBo0LxxQn95g//K80oHLyL6bGpyaY\nEOk3MfPrqqkagtJpBgYpn9+kjcoPkBmknEErVNY4vLPF1OkoREEQ+yTfyKcz\nHQlNZXwGMBkInGR9uNacw6UVeybw43r5jdBpVxhB8VzcYMsK4MygQY820R6l\nM7nVLMjOxutnMevHfnvgFn3dlwQ+sFCasN8Bi+aj6D+pCymvaVospkmxhvmc\nHKmJsh9bC2YiJ9Q1+UDCsGrjmNhsLJMKtqAkUr3ZRnScGqp35wOBDJ5ReuZe\noyNh2/q+72OkZoUjo09M9reJNXiFJLhiF3DMDU3/BefSnPUaexr1GIy7+t2N\nPY4sR4C7pkA0/nubN1DHe958SqbcMxpP1wjWHUCK0XQjmqmeVDQ7rn7zku0M\nbEhY1ZUMuMj/uDTETW0dRJ5LR23DCYHYK1OS487BV/BZGsHit4ED3UrgDQFo\nrT3o\r\n=fmtv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.386c51ddcb_1588119979922_0.8269088509737155","host":"s3://npm-registry-packages"}},"0.3.0-next.7f6f68aeb0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7f6f68aeb0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7f6f68aeb0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"564bdc38d9dcbca48305a839758b492294a07f31","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7f6f68aeb0.tgz","fileCount":263,"integrity":"sha512-EkE3Xk1sY1t7pUREuOeLP+Z2k46BmtuJjg7RY7UEJy/iwyXLojw9Gl6gXxRC8gYvq43WSU91HVrJm04tTkn9ag==","signatures":[{"sig":"MEYCIQCuGbTEzMwoEBZh/S5FDKKyFdah9eRVBchcFIQ+RT5B7gIhAMv1G2fYpsH9dydH48tcVrwSWkCScYxvCRGJHdnS591U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqhtxCRA9TVsSAnZWagAA7EwQAJOIYJt2Q59a/JTmVLu5\n5xEKbxx1dtbpKd7IvVyXu+qwP+WxyzkmY7dhea4qhgQDwIbol8CplAX31+Lp\n6ZkU9d3Neoo2jELlY8Ttlj46SWbkEq/Lx6KCp8pMI6RKqgqun8PTQ6TAZcXX\noTi4lhVdpEmr+jpe1Vqid3XNorCDsdfVlTmd8jo87btKsECcxB2GM171b5cM\nRWYxtHC6MKYiXRpcbLdb6CrMi3lRyAaRsxc/+NvdkHGmiGJV3+0k+mZAkxR5\nVc20PMEnAywsxfj721RdqhdP+IZM5d6/MNPKK6uVnyjNxutxrOPtbXEakTSE\nXOzF6QBixqmPC7CNE2KcJhbLydPZovaZ+kviYIbEv+W+QHTlar+hc5Ix0NJI\nzimmggzzXxPX2R5YcH0RLL0qaoLBigehTblYrXzpDVT2hvVSg6x2O8B2435S\nzeBwWRhR0adM+ALjvXqxcuwSR0CF+vXXkzXdWQI/5AVCYSU+4TJ0IEXYr0KO\nJBYJ3BbDf4FZd0H4TC7BQqK7IkLpNXVUXVSWnHncKET8Kmq7mu6jfE0gTNLO\nhAUBMvwHfaz/KXtS7A2YRaDQuY8QUI8c+hVJGbo2AjKt1LE9lkn8tl/9/zjT\ndy9uGDfEcqjzW03VupQ3MIUbP4CsRR/l2UE3sK/ZT5bYm23XKwG/UVAhPq/h\n1HM/\r\n=5O9D\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7f6f68aeb0_1588206448664_0.0058612838098337505","host":"s3://npm-registry-packages"}},"0.3.0-next.d1cd816e33":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d1cd816e33","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d1cd816e33","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c342cf8d0b29055232c944537960d1ef6fc08311","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d1cd816e33.tgz","fileCount":263,"integrity":"sha512-bE+V2CFaAiGdmp/3eOgdwkf0rn08HebekU/2oHMZUsPlefX6FcC91FN6Ip58y4MovXxltAodtuYqSkMsG6Cr+A==","signatures":[{"sig":"MEUCIA78rYN/1rWtxWoL3Q/II9L+ua1FFDIDT2Sq8HpWggkDAiEAheYVvsgL0+ex/BzqS+CNIhkqX0x2WK0Ew/bxWQalqLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeq20JCRA9TVsSAnZWagAAlOEQAKNG6gAIIHl0qoOIYC+x\nrCKrjtx9XRDjSnUF1YI9CnWjdvTQVABFDgwIAL1jg2qitp2r5a129IFZU60T\ny+nNPmAN7Y4BH7px8tN8oOMkUj5jd9Wzfp/3L9HwhK0WA8kZygtpGy5mzxv7\nR7O/V2Hc0Ke6B5e+BlFk7fni03CuNGFcKlfb9nq6Qjz6XSsrwXk1Xr03tGPt\nRW+MUS/kOcISrdqB2j76rfwGfj4bcYKOB+KsSEmMwyDrHQrZ9DB//fcUtAqf\nTZ30vxd0IjA/RIlVhA32t0GtYdbLa3Ee+IZ6LqnePtHcws5aPbX4WBXmXuse\neUSxZvQlt7tBoKuGa47u4iZx2qxeUNipxgmtafjubwMzGWq765w/AAWqbkem\nmHmWFUypEdSuGW589M+s/UrKSE28VrHOsRjiQkOkGJEw1pZMiInjT3rTQ50C\nO9jF3J8SvWEb9iA/pkUoOACiXfTTjBy5KS6m2xRllq6uVISbMa0+VpNHPEj8\n5PkgodiIyspJc9KLC/YA7NZZ9gNki4pOZ7xfUV7kVz6UH55lBWRRMFcxPNYa\n9XUX8q3CGDthcY31OtMVzbJTVY6EuwtN4IusUY69CC7HWkf9FuDBtN4L+sBs\nWtKoYM5dwFW63Tn847kq3BwjDe1niWLjmG58n5bcgGtBHL33SAmQCkVvpkl8\n3MNu\r\n=67Vc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d1cd816e33_1588292872879_0.3148447576173694","host":"s3://npm-registry-packages"}},"0.3.0-next.eee5d36cbf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eee5d36cbf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eee5d36cbf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fb730c54063c13e5e1cce961d76ddad59ee07de2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eee5d36cbf.tgz","fileCount":263,"integrity":"sha512-V3t+SCZXTKOXDd2FxKTEZklaxs7Ry5VM1cjnS8GjcfGW/onIitfd9dbZ30dCSpwVZvlYGsEc81M/gVuZTzdhnQ==","signatures":[{"sig":"MEUCIQCgvbZLlgmCEhuhjmPs613EtzihuSUaN7+LEJjT/0mAWAIgB1wmkBjmVm1rWN/909lFcPPPPMnWvKAR+BPEPWnEiYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerL44CRA9TVsSAnZWagAAXOIP/0IFHkNHZN8sYGQqo2i6\nhY1Hid6cgst4y5d1GhDj9dbOzGngP0MHdkp7XdWAchGSEjbgPmrbMhFlu+FG\nx7/ZwKHJ87H1u3cuT08Cd3ULhVuytSRQy9mmKAh5AspCXLc1SLe+s5BP4RBi\nTsdD3qYQTe4K+OJsDVoyaDnuZeiTCVxraosawT2FDS3SEdQlAJhQkNpw1AT6\nSl4StZhHLM5s7y1H1Y4cvTe8uKCetdQK2kPzRxTK1c40IIX2vYs4aj225Iwi\nRaWKaSv/H4QI9EvgGKNkfpTgAkz5O+vYNEWak/p552Vbb9rDNjwbJkx2tPei\nBep4I9yjPm43HborsLFrcRaovWT41brRW1LtklZTn6Q+dyi32C42I1cRtPvJ\n4B3o8FnVdu7oV7WYmN9dkAD5MSR8ZwO+nxAVL60jlWGOR8S7jcZ8MxXKiwIQ\nJb6zjsrlm5ZodmnGA/4BBpbxcYsT3a9Dzp6xXep0qNzzj77ACLnFgTpiqHg8\nxIO5nzz2No8vOBjs657LruIBsoiYQEGDGrfI4PEb0JPb/YE/g+eTL1eaWiiU\nr4SEKVcXvH7Aw5PV7UeTi40FrEPdp57MlTS6WS1RWH1qYQfWqckKFhnxsmUo\n1+3Jkkx0KPS1rFH1DRpq99Uzrbko1SBVUVj5cj/vWyuRf71ufcoPCzlS+OA/\njUpB\r\n=4FZ8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eee5d36cbf_1588379189920_0.8261071200987005","host":"s3://npm-registry-packages"}},"0.3.0-next.dc348340fd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.dc348340fd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.dc348340fd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ac0c9ba8ae62f24f220d4936043de84a8c6fd2d3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.dc348340fd.tgz","fileCount":263,"integrity":"sha512-GuTRlq47ZSFLpcEkiyfipG1D1tZn1Tij7D6DnH29wU3c2p2rnovzavykYopFPFsq3mO7m3EyVjyAFxcG6/AXbA==","signatures":[{"sig":"MEQCIHotDTm40hM47Qa9ubIo6UfBkl90EQS7HbunLdjClK95AiBhgehxv0IJZQidnbGe9rAT9W3dn4Sxfi69+ESOV7VtTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerg9tCRA9TVsSAnZWagAAU+QP/33HEKBI3LyrnaNyDvH+\n7869aFlgDmi0mMQNVQNADrRps73ltv7pijdr9kh3EA5nV11NRYY2B0WJ38f/\nZlvFbCxmmuJ1lYuBJCwtXpQk7ce6bzsJAgGXJMeJQDU0KE02gLOn7ImW7yKm\n/sMulpSWNo3GBEVHommjGbCvmbYdoetpAcLJ7aERPP/BkKeQKaEI3gJ10+tS\neEoIMH7+rv8/9KQ4sYxssf+DkzXn5zYtCZ4cY0gjwZUsvt4eS/o4rUp369/8\npkD5yH90oIYhODfcHz3VpnuQWqISLzQMV6pkhuhPk/q5VOJztSYZclkISiP5\nZIH9C7G+kzb7tYrTVbBNvlAyRQHYB8EJB7adgpA2CGRJiP/htfD3YWmuNGlh\n15iaBIkY1CiSgVwuPfRfHtrEVGLHmaIAszLAA67Doy+llq+L6oEqCTj6JuRG\ns90SxylYeHYMN4GQrsPeis7waUWtMbycBFfYjNWwb6yP2tuVZfuTReYCNHM5\nc8s0lf2nfgzAhKXCP96itB9wV68FniSC1qqdHRi882TJT/dNkdeUiDWrvgzW\n3ZUla7lN6NOaMVDr7baJ/eDXGN0dYWjzVkWKmEHfSS2WW/SgGfrfCmVUXSYO\nhZ3zWFHRS1qn5TcBIQNvgUskqLI1mTUK5j3UjQFtT7O38l02CC1m3Q6ctWIr\n+IwG\r\n=TQM8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.dc348340fd_1588465517033_0.5684019014632786","host":"s3://npm-registry-packages"}},"0.3.0-next.b3882f0dfe":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b3882f0dfe","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b3882f0dfe","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9f64c698c97ad40981c7b8c5a7d006ee3b60d0c2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b3882f0dfe.tgz","fileCount":263,"integrity":"sha512-o3ez94czP/JZBlRwVoXjts4/oacaB4k+3AQaRXH5P2D0BPl/QFtYc8WUSynG2fX0BnEhycA1G0V2NLJXiqff9w==","signatures":[{"sig":"MEQCIFTVdbwSecuO8ZoR7XSUeISTsuPpixoHJqHJZQpTDGDbAiAsdPrg9VaaWZcpB/rqLfqplcTrdYQuA4BX2XxBdKRyfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31853777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer2D6CRA9TVsSAnZWagAAejIP/1hHW1YPWam/1bLRQRg/\nlLPOtc28EU/9vZrH86BM4ux8Pcjhqm/LVn3iHXMKBquGItg1HQBSX0jiHwDh\n8LWoASodZk1Sfhdbz/jCn28EXF2MToa6JMOLK9E0s1C2k+D+a1byBB9tIzV5\naCVwj+LmoxsJR3LHtlC2CP3/xIA+Cxuw4G5DQ8H5potEr0bTOev693YmGnWJ\nJJ6jyvhKlkr5E5IWBpzAaCbP3j+dtVHaB5iPC57WgApMKaM+fQB2OVSxQL54\nUAeSv9OVWjlsnPUWNWv2fmb6lNFiWqiwvOPbzUJ4pfOTtfHJy/yEycn17dPR\n1StTeeYgWOROmImEwFhcfRxFpt4JJw0SBq5WHDb0I+7JMVFheIT/2X144sbr\nmpnI3SDT6CnzGdBcWPpsfErtqGZ0Bqznw6n+jy9JML96QnupKTzSYb1v5BWV\nu3jhyLNgDxaxlNWkB/XnRn9pkq3G31QJLyJUH90MnmS+uVIbcQwWRlIjpQyc\nKWF0fPHB/PUCohIwWkX5b4+M5slaCmMRCJauotroM0EVqxxpncSw0pwAHAgP\n/e4NT4Ml5uTsYXH22vJzWpi5iM8l50Jiv/uVslnG9stmQ/3D2VIg5cjXRs/e\n2D0fPCNoXwAu+Ehxfhc90KUmprfpeR2UcnF8W6Syn/jN5HGGsSKDSKqdhvj/\nQsd4\r\n=RxbY\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b3882f0dfe_1588551929408_0.4334291934123278","host":"s3://npm-registry-packages"}},"0.3.0-next.0838431da9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0838431da9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0838431da9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d5ba1ae8177301781cc85f71df35c7806fc9f15d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0838431da9.tgz","fileCount":265,"integrity":"sha512-+QW+fCPW6ep3cs0tuCrw2RPNiN17p6kyLgtibHrTCdXTa8oHRA2Trj680VodZIEEICczLlwLgM/xWgvHliPolw==","signatures":[{"sig":"MEUCIEJ/CZizrZjlR6QnOdIvty3eloYGnaxe0k3M6x1MOvMFAiEAkSNdwIInYM1A2jEvqIe5C476ndrTVWdyc7+9k/TFDtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33164078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesgSXCRA9TVsSAnZWagAAfEQP/ivwHSO9LRl9Qu8FdiDI\nVdItpsXpFk+rp9DztemQ380/4pEcJ6rvQTSVG9s7fBgwuecNg3XR7On+1OYG\ncC1iBBULAg9N2qNf+SGmtQN6rpXOEDpJtm66WwE3MoyFZ6Vb1Rn1b89w9NWr\nvxHs7lATQ00FQPYRWXVxYmkvkKR0Y7QPAbMvnLt5v/X1CDWO+jereDcpTy3d\nviodR423P8VfHSAovwuUog7M2CeEB9Tf86O+1B0AvSLNkFR00XEOtlfAiv6u\nyBgADTVDbPbRhz2LGnm+ezwHgTKYADifK2JcgC3mfdI6IUKDyOZduD/k4k/v\n2hYF5yw4zuAbjODYLfzFsnqR5tSiNEPXZdyEQTEllVd5X6aJvaMRxzek4lMZ\nqXVgxTLbP+YtUTvdqmj6SPPcho3HYR7mRAVV6302KylP4E2QAahnTn9nAmLS\n6xF62S3BA9QVYkeV52Co4wpbgsGh/70c2lytuzcVMthF+vfx516XKtEWhVMw\nhRNpoXV00gx9TJMEuQ00wPURkR3ZBsbqbGwEZOwJv8j1SfU4LBhHdyEwhs0w\nzx4GtQIYDDNeTtwlJKBKrLxMu3vOoW94R8BVlY8eWVT8jumtRP7HKc6abPZk\nRmbPTdCnesiis5I08bkjHwNbfRcCZJ6w5v5Ynq0gQBSHS2qbvbnDPRxauLR2\nsdpq\r\n=qd/S\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0838431da9_1588724886460_0.40651680051265515","host":"s3://npm-registry-packages"}},"0.3.0-next.03b322ec44":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.03b322ec44","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.03b322ec44","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"78174c80c86091fa59bcd01c4e288033b9c27ba4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.03b322ec44.tgz","fileCount":265,"integrity":"sha512-LcS0GoDNwj7apxlMRBZEJyQcKvODmmv2Bdi2XMO93j8XBHmcZ+bRDWvRpo0ZFyhAaKsCjzFhZMB/x+oxwJVktA==","signatures":[{"sig":"MEQCIEpW6If7nW70iVmdn1S0LGtVDphzp/vt54rtkNwJZSQUAiBEHwmLnU3PteICsqqsNh7tqhq4k4Go+zr5xRy1A529ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33164078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes1YSCRA9TVsSAnZWagAAUEUP/R6pXoSVSgv4rkerELF2\ns6XxlpIO82MbmvoBTjyhzFPv6aQ9tDq+sMdtz09PgICeCMXHQu6Cra+OmdrO\nTgeW2N1eXiPKnW7EwMjJbzym0L9lcaa8oe+OslamkcWIGF4nAjuJEAz6qN1E\nUCPL5oMfdD/5lu2Xy0h2x6yJ0hbDVK8RuaOIi4VUH0j+sdWP61+7LbKlPygs\nh4PaHinoPcOeyh/kmIp4tFjvb377HGFQ0znPYr/JpkXhl+pwE4eaCOMVA1jp\nRXGzaPyedYp+OpvKkf+FqpDXz29qr+jjBMjEuRaTDVvwE8hjnOwM3Ic/wfyc\nzEHddV5Gn+Mciquwo/AUdsqjlPsdbAn26WUb5nnKU/9sCoZCg4WQvQuggfzp\nczWhPIuJQNs9+wOKkm4xKEmJiocDtc4N3YkgkSSUvG23VLWq8di+mT2Q3DVX\nui2HvXKGZ3VG/XgzTylOLmA4KWsh5jlPcR6+StNDnKh5BicbzykWBvf9HpkK\n/iLaimnPcbgq5+qzgfcwujErXICXH5+8rfJCSdO58Izk0JPoEA7ltT5qr+8z\nn1w+aGk+TP4SxX4BoAq5QG9Lpt5uJkkYrwsWx7mV4BdudqEFMnlnU5hRsnUr\nUUDXGi9pM0PAui92d70OmaIR5lTyzVj2ginBKUtUO7LZ42Zv7mprK9bDZhr4\nfg7M\r\n=VeFt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.03b322ec44_1588811281863_0.3607723073606144","host":"s3://npm-registry-packages"}},"0.3.0-next.027b6b709c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.027b6b709c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.027b6b709c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cc7ba88f4f3a294f0081b622c56726a3729b9bae","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.027b6b709c.tgz","fileCount":265,"integrity":"sha512-82vtqLu5X5+CTsNt5MnNnvFOv+ZGU+Z+QcBZV/HFX+As35029pqzCPJsDmZCQeHvHeGBcmEuGRQQM8RxmpyKBg==","signatures":[{"sig":"MEUCIFFUtqNtBsPMEZyC5Kan90wwUZ7oOMx/AprYQUw2qLxuAiEAzf7SdNtrCo8o79kmm86U4AegDWsSmHPh3Fu1F0aqDKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33164078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetKdSCRA9TVsSAnZWagAAFfIQAIs4eoYdKeZJmPhtfIQj\njRA5tIhA96DkShazLvWJkJTOUNrnoTQRgmGrjTC2ks67b1AbZFboK8pEhdld\n06rjmrF7p0YH3vBZpBLX6OpL3rQ0GlFlO5CaWG5fWoxZpBCNcee48gSdrrgw\nk12j+WWRZpzuC6i+GrHpq336XGNxQjq31970e3kq+/FT6+r1LjV7NNhreqvQ\nW6sMRtz9ftZAhsvpMKiXf1YhtpimbPOUzHbfiR8JizhWYsd2UP2cMR/Bo0n1\nIgGtyHbBDonJ5Yg8gOLU9IiiLfx1vwG8WvhyZe1jcXHTy9hrRim7hZo2RobY\nHzKxCCefvXe/XC0PL6+aW08uYzRYDSXUvJ7sa610E46tF5n5ebOuSMQDMI3c\nfvJkSw26BVt5GrQsQz7FvnRglZRYGh6FubKquNTyQkz3fAtHibPc5+1M9rg3\nnVeVddZPte2+rnounoBWHmN5u/aBguc9IGFeDu1NzOdILicgUvWTA9jkAGJt\nt+bSwaLdMy+9VKtuj4XTne5lZWG58S8RzhDhvNuCkvqqZEDQCaDzEk2latkL\npOrcmgIPXsR4CqxGJeRWIG8n5HM/qmWWqDVNPs7HwWR+B2N1l7eaNJRfSJFP\nA9nA6zd179FDTrCH6I21LBJCX6g6c+/PeGU8zacognaahctPZK1pvCkOgJcQ\n4nZL\r\n=eJgS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.027b6b709c_1588897617950_0.42780479592919973","host":"s3://npm-registry-packages"}},"0.3.0-next.306235b1e6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.306235b1e6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.306235b1e6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a1b02b342318887a5b69e19b81c196f32e11d5c9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.306235b1e6.tgz","fileCount":265,"integrity":"sha512-X8IJbMg3o/XR3Pgf9SX44YVIxyCXgXr+etj+KQdFUW0iUm0bQGLW/J99lpOVeQqqajGDjoH0fZi+opz3UTTB8Q==","signatures":[{"sig":"MEYCIQCkuQK0/yczIyOkpulZFaZ9ItNnBG7Z/HQQUiNaiDXsTQIhALMAvyQvywgYWwgrDya7IG9KOs3bfENkdRakhmJ8pJj6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33164078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetfi3CRA9TVsSAnZWagAAAfMP/0CGFBmjv/U6NzcWSGkn\nvYSzfwzfewSWPMzqWhuMjBjzKorlbbMdyTErpke/ubry+AaRA6hIsgCibDPS\ng1pZ6TGHCSJLqXEAqveqQtVZ8cHqTIWVKg45+SbgeIiXSGDGTdiynYkQomqv\nY7mMMqnnsDh+H3VgXF1QmVV9RJqga0IdOHj1lKuRyqz4ZZ9E5g4Wb9Obvgl9\nOk0+jo9nQKu6GzdPCNWuFO/YpgkBPMoBYveuRXWJsL8fmXzcw1HwrAokP2S+\nQvi5cZIVQxe95bDpO5+LXF4JOhyoAsRVMYEsFS16tpAhubDtawSfxte6NMjh\n9BJ7DT0QVXNrHU33TuTMeqhzCETystVbzOXEd0/6+JGozIdwyBKMXTejLjcb\n0z3J7vKMrcHl3I47nSgaPixKfhM5XDnfkuPCcwPWqrilI4b6tWm5E2iGKRjI\nz4W1U6K831k7ipJfHgOQYTFVzo0ZxFWZlSqbkDiTP0jXp1pUlhm6vYXwNRxT\njPye1GLaGMDKExQsavhp+c3hJ140QqhwTA0HOh8azR15Uru3l+znz/pxn0Ad\nXbibilUAhphfdR10qH3HnJeTtD9bEW8P1sYDt+X2XWpsRvUviXAevYXCBQHF\nRcn9pBvc5Z3FLlclFVCD/QKfuoUj723nOObbbYyp1jD08tpFXrZkIHwbJI/4\nbMfv\r\n=WdwL\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.306235b1e6_1588983990574_0.37242675185292584","host":"s3://npm-registry-packages"}},"0.3.0-next.ba33738bb3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ba33738bb3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ba33738bb3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8570b40195cc0407d5d7dc85a818a7903d509161","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ba33738bb3.tgz","fileCount":265,"integrity":"sha512-EK7cHEO9la3wZGC5EIfeEVMnJ79TPxtGz9fE1lFzzfvXB+6Qx75U4UJOO17fV5jRgw1yhx7SyRjJl3qCtLSV3w==","signatures":[{"sig":"MEUCID9kyGVnnr0GXpGYCuFVV5pF3GPgzlPH64USzp1UqXxnAiEArVfyrOM9EPHds+KJkOpq6MtEse5ND+VaCMGKParhOWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33180087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuJwaCRA9TVsSAnZWagAA7YoP/jYrRQsAZ2W4lwJ5cCKa\nL82Tq/oHTPr8XwPSKOdkK2rf57YUMfO/sfI8RlekBKwjWZiPrdcrjq2Ju3i7\nobda+BO2I975xfjbCxKJoOwzCM+9H8VO8gouhjVg+vzw/Tf8wHr2OV/9oIjx\nOtZDYoAPTyNufhaXX69r+cmTHWhSElX/sgp8S2diZtAzJgtRyywP/8u2NqsY\n31r2BrVnr4/LiMT4yg8BiRCKpD8d59/IjVTncBKgfPoD6d+GxjuGdBS17YIY\n+re5tGG2gp3AR4ySzDaDOSB46wlDO5kqUev/Ml3WlxQ7PJ0th6MFFQlJkAmC\niiLYvEcm2OYEMg9LbMM1itRSJl/hu3iGld+jl/tNvd9iG9bHodnDubLTFCyu\n1qqWP/DNI2MaLvVrO+BoLDCUhyd8S7m5TQF8KqOckDlietiCpKbeT8J5fDuE\nswevq2CWI3anzekGwVIqW2rjCbOPrbdhRu8XrSUL4bB+4bZRnn9ujrBPt6wN\nUFzG0sRKuohCbpR5gt4TFxcDiSxqfnjixrhuGj3VyJ2vwI7dG0jzf5niK66y\n79nqWqoFaivYEs3R0Rn2JbrWN3vXhWHE4zhSlxPfVLxnDJ2CgW+kIxXY3DM6\nf23M8mNUBKYSM2YKPbf251yI6U0rA+ZhzaljCU5d7YPEpr3aFEkmC68dgSQm\ndujT\r\n=kboQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ba33738bb3_1589156890267_0.5504464999633334","host":"s3://npm-registry-packages"}},"0.3.0-next.5aa5fa5f4c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5aa5fa5f4c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5aa5fa5f4c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e47e45d836c124d58d9e1dfebc707cf713a2b40e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5aa5fa5f4c.tgz","fileCount":265,"integrity":"sha512-swvV1bTZbKItjN19ySxPRxmK4ubE54mB1wU59H51Rk+Qx6FrC+e8BdSc0q0kOCCksfFE27ywUP9EkoBFyhJvPQ==","signatures":[{"sig":"MEUCIQCKZT58IntTb/MEvIdTSPg1UVaqMOf+cbJy6IdUMPmFiAIgJ433AKobuRkHSi+SIp/ByHc33slzDEcidjJFH8LkqgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33180031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeucTGCRA9TVsSAnZWagAA170P/0VshkQMZuO4JxYx98rD\nHjxWZybX+e/MYiQsTlznKDtQLDsIjIe+MAPYOulNFs9CB8tQRclhI82YvcZm\n83z4s3+L80IFRAvWck2m6IXL9oEDCk0s1B4di//FKr18c0Yl6OfT+BqRIaM0\ncW2HAlolILnN4IvdcLW2HjGnBUpXo+jGAdnwCDyjA9Z2Q0GESAwJD5mb6v/t\nynSmRRla7G3VI2BmtBl0OjLgyJrSXWxUIrSl7poly/uFH9l63oXHkx+Y9neK\nlT4idGO8iyE1MTKvYAoTPaoiyBrPN7BrvHMEAulC84EF0BXvUHnaF4Bn4aQ3\nbkqzcwLKyu7+xh3X3vWtrmZyXOiKvYzZYXBotCsO1xILhxSvxV8CGWRgnp7S\nvZLDXKFpyZHPW0JNVhI3bAbsdAwJo+I72vQiRIDEJmvsD0TSX+TlBuOw3iTO\nvmUSKw/W1igW3F9kk8qesbchJ3vEY1sKp4rimy8Yu2clEEd5QO6ydqGeSrVX\ngqfGSAHZYKXLKRsiIrD0T20a8/t65x3WhiuI6VvAcWWpLCaQH5/TDIBPSqyS\njd7IdeSUU/TPToy/7HiB6cbX511xQl6Rxv73fp7t42DOfKJBorqjX8Iy8wnW\n3g+HUXheGzGRRS/MV2kvFTlSW5kZ3rzDsI05llReAimLD+yQLgV+zo/p559i\nTBAs\r\n=FCN1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5aa5fa5f4c_1589232836175_0.7600108186030861","host":"s3://npm-registry-packages"}},"0.3.0-next.6b4258e724":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6b4258e724","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6b4258e724","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cd5ba617ad00c33365bbb3a3553ca15e950c2997","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6b4258e724.tgz","fileCount":265,"integrity":"sha512-IqTyKgP2P8Q6LDBuFj4QcJK2GDj65E524llQuWBBsGFP0v2MCGWRxcwY8jfRjB1LalWmKFjYsrDBrcLrEW9hJQ==","signatures":[{"sig":"MEUCIQCZNGUdgBIWCCOUz6le5YTSf3lYKX0XO20shaiP/wOwbQIgbo05U19mO29i812ycDxN4wbX51SnOs8KHGK46mPGqeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33181679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeue3lCRA9TVsSAnZWagAABiQP/2YthGjojWsiNlAcnfFc\ndi3GWu7a6zlRdgp7kIQ+szfLYQQXGjnWwHOM8BAqUanopB5OkRpMOTiBY5ax\ne7VkrD8WPO7P34EtpnUaAnZq7fszFkcAVnaZMG0sQOz7OL7yjwFKbM+xjDRe\nQVCW1n5HeKWrVynbWv630EptMDzgjcSyH8qesjQb7I5DRfJ9x6TKzPBPBWdq\npfPbcvBkW/Fl+TCOuMY9B3qkGM/VfupWLyn37Fy1yb/Tkz1yUN4XDUyytQYl\nfzwu4HMtbPV/woFtCqw+vFs+AMs4MqtLNjkJhyTNOxiLNmCSdJ1NHCyVy+7i\nkyEHVA0PkecTQR/4dyG0h8cSu2TThH4BjJj/AFAsJppnh88dU+sHK92Ddh2D\nJF+Jxu2nKBnF73I4k14UnRjTn9XeNIb6SXIIHPkzYhX63ZWTCEymXniGqqLT\nYI7PG6twr6X18Ka04/RwBXoedmKOWu3YuqQAlZlKrYd0WF3H9qvvvRV+32VI\nkB+kfpHBaAOOOQ8LNa8LddKjFv7Bc7VVq1NYGTEpGl/Is/GuLMJj+gaH/BTq\nweBQfzkOB93///2HslK5qL+rQcMxjjYb3EtDEMnuZZiPV0nwQ5SO4tnSIyHO\nfvAhr5a6ArNAzEz8ati/VW33XkXP06Ovij52Ykcmuhrz1nENcFZjrNFy+Ur8\nWtJg\r\n=Hc8O\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6b4258e724_1589243364927_0.2985053026421891","host":"s3://npm-registry-packages"}},"0.3.0-next.8ad9d82890":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8ad9d82890","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8ad9d82890","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d5d4101388faa4be0f2eb988572cbf7f984b173e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8ad9d82890.tgz","fileCount":265,"integrity":"sha512-Q+YIxhl/KBre5XXH7g9KlWmrkE8GQvZfMoZ9fQLyI/GX9+o4Ax6rd7e0jGBZVtTLRe/WtbyUAQdX0cipOLsC0Q==","signatures":[{"sig":"MEUCIEN5G1ZgrAxR2u/DN7fauafuTRsl7krMXeCtAaT72ReDAiEA2LN/PjM/Vem5x/ZSQLj2cP/f16u0OyiiMs9AYCdYRvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33189718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuz+dCRA9TVsSAnZWagAAhNoP/itkifKgWMmzw3VgiHGq\nLODUV1Ew1NnlC/siI/R1NGRm46Z/dt1M0FN3bcOfFO0M9nC05FK7V20U7PpN\nBXKCfDlcK2Uh7QNqOPw+Jix4kLTe7SXG6kpdeBVcCEeFIPL/yoHQ/vGR+X5H\n176W6a1Oijw9LFnGy/LukiW1rAhCxBYbRCN1ZGPJLl4enLMvdcGiKI0De63T\nxu488gGazH+wlxOY0Mn4t9z4hsQjInj5ioa8G3hLrotA4EQ9n/my0zBsuX//\nynF2j/QAeULB7u5oVEAc6YzDc6n04FYxv44KqjUgg0D/vTyVqmnfsm8OCvg8\nOhrNQO+waUJg2iiT6UKETOx7VAn9/0qPZG8pm17K0xinh3JvI1nLQ6dXQ+/9\n41H8QQ46XV+n6povajkYjOg9doQCCdFQgFwC0lAEEUgo9SgPHMvS5DYVqwm2\nBroO7FWttceS8XR1oQp4iNb5dyR0ITkWOHonCuW4k99+y6Ul8PkmsNB/laCk\n4ujPdb/kwYURuY+O6GA2ca10MchrH1T1NMnnNXI/H7CtivPXNLPFvzm/7XkD\nrKah2W+yw9gFtoxmS3m5Scjw33LIc5DD2USktSKAm6mJHztzE8JrP7ifDuOw\nsPxg5WjY7HTi72xOJm5wkspHZsiz9Ikq8XEzcQ6VXFLrP1ovJNU1/M3xbC2t\n2IuK\r\n=nTgW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8ad9d82890_1589329820350_0.2605547680666789","host":"s3://npm-registry-packages"}},"0.3.0-next.c175ca1129":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c175ca1129","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c175ca1129","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8134f1f4ca2ad21b4ad79932d50c121265a390a2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c175ca1129.tgz","fileCount":265,"integrity":"sha512-wODuONoIjvN25ps16Js9moBoOzz3GD3j4jxd1Weo46nVgspmXF5t8KYHs4a7atRcGlm5Jtm5BR36pVFWgVzjlQ==","signatures":[{"sig":"MEQCIB4M99Hys2vELxtO5bgxVLvkBSlK1SyyPvcv3kKKpvdDAiBA1Ris6fleSFXdNLuOMPfwq+uaVb0Oehbz7iebY2qVxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33189718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevJD3CRA9TVsSAnZWagAABZcP/1IGDsH7EqAtFUZ5qT/q\nrwhyZZy7J20+cS1HBQ3stUSuk7eIjIhVBoLiutAdclRxxzPh+/+7TLvfYT3O\nIzNCI0A6EiSs0OnoCub8g6uJYVf4omGrCuT6aOu5ClcOFB7J1foCRet4/e7B\nUK6A4D8Tm43EEwWCMxJTn2ZQ5rg/lSj55M/olC1XBxegbJs+6QmEPM7oBxx9\ncjNjpcel9Uz9bJETXYuTrQ4iOIIGIv3qnzveCaX2TFwiwAWXN6EQlL36Geni\nepvdHxj6sLdd1TGfbO33xxoNVZTP5uNgsXbNy+Vi6uBEA3L4b9Qy6lQIfghK\nu4yoFkHdbcMswrieFlirWWwjRIrmj/nRJD0Tfpd72awGdE0DQnfCxh30Y4Jy\nMkXzJBin2xKE6BDZt4lo3ZbgMakGWkOCIGxrPKZOQYyTEVxmBrlAZFgnv3cm\nxdT+OR3CVVqVChvgmV0gC+I8GBEp63biGXwSkXTLcwj/nrK9hodFSd6WpOxG\ni4cPq+5MKrYPu0bT9MSGghkVXWELP+LSUh1nhjFKaqreajNYs9XDEUnl60vr\nREy/SiFvmpMuQToNTOixxZXuIWdEB8H0VjJPe2V4K9iK/BOZ0dvIZnoRdiCZ\n94rOBwVOYsXVkDAETRe97n0JXPw5S1UgH+4vWCfpp7DHdOJ0peveFonRhitO\nwVPJ\r\n=/ihd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c175ca1129_1589416182137_0.6042142989368287","host":"s3://npm-registry-packages"}},"0.3.0-next.d40066d9cd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d40066d9cd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d40066d9cd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"29c603e2f68cd474efc0e3cca75784674da32139","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d40066d9cd.tgz","fileCount":16,"integrity":"sha512-fE0C0eprxpEPNmDk1OEkeAToidx2zrr3rh5jQ7v4pdtFBy3pUNEkTBYkBY8BY5NtVuFyFS42iHd8XTbdRtHJiQ==","signatures":[{"sig":"MEYCIQDbQhLbfdx/3jClDWqY4+Pn6jCzg9Ap8MkgDFCll88YRwIhANk7jtu7Wq6QKHKGCyKcbmcFd28/zmrFVuWloDKJReX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevdeGCRA9TVsSAnZWagAATa0QAJWBvpfTZn9Y+z4kA5M2\nJ5AGpHauubWb1Gv7aYnwqRBUnAZs9pwOpW7hAblN/CXM7lyGRLqeohXyKvVC\neNAiOPWITNtbu35Ej6q1U1HT310w5xJG2VO5yZteEdw9VLPYvpuxP7ypJRVy\nzRUAR390l9Gw28dJ/ci/kqXKOB1C0Gtc0kGdcArz821hC0C84D8jbk7aOVJy\n65zcOppIWFRH/MrMFPtdzV/ucY2CcEK+lbfUOU9czPK90jwft8/FJwflN6cp\njfisfjC8X9qZTGU6g3dAxrDLKEtQG2kOdbR4QESad+GY4MmRNOrdY6vh3WIC\nZkZiXh7hT7dNlelQYCuWe3UDVEBFl7CyDonAxIOjHjhJVBVChfSHsbgk2wi2\ntnnGfg8gyivQ8LFWLLKRaoT/B2FKPC33XqT6RSmq/GSkTuQ+fmvCdJajZQ2l\nwkPmVvlDjDtVBWtvYKI9aahjjwQoRMH+Qp1RUHPr+oNAfeNTyPd8peYBitY9\nEF58A341VLZvRbYxKcp9R6+RmNHwmQyUxfFzJDxy2DqiAstCbCQvBgDArTjv\nqiJBV2CSDGrzWHYAdlNkfMRLFLKfr09oy6IUX+qGxGdkRF7E4H3k9MxdSAoy\n4ea/Qd3lb8esLR/NmdkmRkg9yamCusRpQbOnYXvKikyVTyYyA4hbSt0dA4Mr\nV8Y6\r\n=NjSM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d40066d9cd_1589499781952_0.42407640732027874","host":"s3://npm-registry-packages"}},"0.3.0-next.48539eea8b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.48539eea8b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.48539eea8b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6b79c6447794798328fa25cba62976f2349b8646","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.48539eea8b.tgz","fileCount":16,"integrity":"sha512-bA4bnQE+OIi5ZRlQZeyOl+jKXDWISLQvmmJfIau7xPszq6FTj3M1IZjiQxw44ZiitpamGePMase/8TWSur14yw==","signatures":[{"sig":"MEUCIFzkA14dzHbS/NvZgsawdI0D7MoAIg6fvH4Ku/dA4Z4uAiEAhZ5FpMsyOoquhRL7fahG1YWrPfQ7uuVlHs6M5EoA4Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeveIDCRA9TVsSAnZWagAA3k8P/0sBMFBefSbucgfNGzpx\nXNyDcTSJTYiv0+pQr/b8o3ZG9N7doQUDmEuYHpR5qisNnIJm8QYb1dmjaGAT\nuAlPZrIQ3dR/YQD2ypt7qXc1hh9AZWirwqeTU8s/cWQOxniJ41zzQ0txd9KZ\nDckwZMvij3GgJKrnNOMA9oPJlQeMzRDvednkeWXJmamha76LtFM2X+1pmkhi\nxe6v6w7uprOiO/hlRBcOkE07jIkVhNkCKnaTqErHYDDWMHnRLZazyl8yogM2\n8yJTWAz08EbOWUsS2C+uDe+88T4iZR7qtY51pWCV9D+xXOqy1u1p+T/HXgnS\nch7dfdD5VJixbhA2jbe+PHmAEBBgLZymFpzEQ+9Aoeffxc/mZR3fArPLPy3E\nrYBkkOErDP5JtidhBqgpNv203zlC7Z49zaS71GePw0gB49DypyCBoOeUXen7\n0iftffROWuSGPYPTyc3AIO9409wW7YL77sjhoz3vvZhv8CU2jmcn8nBb5Jn+\nFaQOim89CpNA8mOMPyqE4g7+//EFzPoAOZL2K2zYPzxYnMTw2WPBOAD8YnMI\nzgR52+D+AIVJDwqvXgyoL4YV/X3ueptSzwVA243FqAC8tx4sJg9j/dv4ItgV\nNND9jLmhCD3Ltr5w613N7gGlUMUYSSVVArLRnA0xaJNr5bpuKaCKfGYSfdkX\nlRYi\r\n=vEmc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.48539eea8b_1589502466900_0.6997050997249148","host":"s3://npm-registry-packages"}},"0.3.0-next.be61b7d3ab":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.be61b7d3ab","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.be61b7d3ab","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b46b85b7b8d6967a8135e8ebad626be009631b2f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.be61b7d3ab.tgz","fileCount":21,"integrity":"sha512-vjXaeuKTqiX5zPJmfF+vMShTnuSliptAGkYuLNrumVLvXHfBhxyZrAqIp4mHOwCVfCaoXIi3hSbND3sxen0t8A==","signatures":[{"sig":"MEUCIQD1YTUBefnOqybM+PnWhVZQDO3c0U9sTNpt9o0B7KyKYAIgRzpurK4+zbB32OXzBxuaO4GAg9PYHHpIDkGqVYmWD6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevzPOCRA9TVsSAnZWagAA0sUP/1yijiKjr0xd2I2Sa2Uf\nz/iGkZIxDR74gGA7JpJVh9Rwgt4Dn4Z1qeVYGSU35qeEbKnxY/sQPt76ZdEd\nZvZluPPiq4Tfn3K9nKtvRBh3g6KtfnzDZqbTCzuqh6K3uEWftaDlxJKB8zpt\nv02OOvI9D+wjEs+bxqBdJOcyormoPw1W/9Jlleh9QiuC6h4vnsHo2RjXykRJ\nnqhBvhB/Oxp54rvwCgsbAfxZ5ZFL573qLSg5sy4gOpKks5n6BqJg7KYzT5AA\nZobQvyySpZm0LbZemMdT1o2/pH0V8I7qLT0N/yLeLvikw5O3K0mwtYe4MexJ\nJfmgCnS0I0zCS57AkKHFmPcGs1y7slDSWQNAI/KhSsTiQ6CDN17izcwOYc8U\n3c09la2G7QmaOh67Nvxq2Lh01RKWKc4r7S4Prd7dFPm+MqXX4V52hfxSAMh0\nwxqS3+xu6JtXnn0cXwIqwVfTS6n24kLd+8ZQlxx2COsHh1iXi/weARNJjtWR\nOtW1eOx3Kzb+TrUNFVk6gI1MgSLgj6mooVBQC0VFEV5T9hphwA+NdWnELWf7\np4y7nGfX/6zWtqlp0z50Qcd43q3GczjHLKma7AsdtyXXVr4IRpD+etKJXRwY\nfMDTjxdw3A4lt45GM/Lg4vdfqGZTct3/UnRnmCpK2R1rYQE5vGy2piiNJGP2\nLpto\r\n=LFzQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.be61b7d3ab_1589588941872_0.458933258757821","host":"s3://npm-registry-packages"}},"0.3.0-next.a1fd802669":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a1fd802669","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a1fd802669","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c6947971dc8327ca89485c748477c75d71459b7d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a1fd802669.tgz","fileCount":21,"integrity":"sha512-moyg+YsGAmhW247h7BxX4nK3mmgVKcZaCArgI/7VtQLC6e66UKMoo5WicR973XJgoFdbwLY4Eb8wLE607KmDTQ==","signatures":[{"sig":"MEYCIQDNDsEpeVN3AkS+tv1OH5rnUsUO3nT6Gkdzkf2aJ15eCgIhAIQ1KcXt3NcolT6K942A+4mHOS6nSCcRHIK+rvlwfpOi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewIU7CRA9TVsSAnZWagAALd0P/R2RxWWJfKgWq2KaH4K4\njK3tDaXleYLUvK01J2Rox/NSs9XcVsJbO2p353CCgeqPXWZtw2gVMlCWLzXd\nN/+8ytoAFSSPSw8ilXthaX+nacDmZ7flxj/1IvGWq8siapm74W7QiJcot7YV\nuM+oeHdIxau3DJee7GxIUiSDG2OWAPnXYy3994QNqjWuachsJ8dWdbW/Q2YI\n/8MDdxFwoL9p5BDuMYHiDFpDy1bSQ8Ra1u6Nb9n2r8WtJPTfeMx0/lTZfPvo\n11emCzlNRhdx0oJacC3cNk9gCvQ4QfKIbqpWczWExKdW5LKIXWIlsIZkHvfX\nt7ekfu9+aP1XCaTEHCmqrgR/GFYVpD0i5acSKQv3TqITfoqdt/azQray7Pqj\n4OGGzEBay5P/LbpBuN+vwBJ88rPzPIBlUAakBzqGlB8rShMOItFsFmhHd1QJ\noecf/Yi2A40/OHkOoC4MLDBWTfLzZs0aCqW2AJydjp7tomiT8O3J68XwJd+r\n3orQED5Dk8tY7TgyajtJQ4iAxuYvniWkFVxE44biouZ//K62qKcFrJVDTQcK\nOI1d2QgLcEjM5ZFn8vK99VQDj/fUx8yhnN5NrL9qczAXci5XZj+kT0EnD2dT\nVJkeFomIpOa2k95CVxVLiRxHntIaohKzz8GMer4ETISxlf2qeKHOISX5hYZ6\nj9aO\r\n=1am4\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a1fd802669_1589675323195_0.13005526801363065","host":"s3://npm-registry-packages"}},"0.3.0-next.6071a17e88":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6071a17e88","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6071a17e88","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4311ce07158516f56b2eb5c3b5bdfc0ba06f14a9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6071a17e88.tgz","fileCount":21,"integrity":"sha512-nNKss0a+VprO9/Jh3bPySr3DxLDbKHiOx5O1smEZdWL+SKbAMb2HhEZTQ9qG+yrViHTC2CxAE7Vsz4Ud6TKDrA==","signatures":[{"sig":"MEQCIE7CpBI6+UABStWz1D50tGtQxXUqucMAFHTXFu8hPue/AiAE7P52dtaoRYsa5eflPnrveG+K2YHSgp80f1G5Z61iWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewdb9CRA9TVsSAnZWagAAQt8P/3s1xgHxVnLxi0t4GnyD\nWxxzEz8+xas3R/WGFvQFUgHrtnShB0itZrHJtwPRXby1ZWsPFJJGxsWFFrT2\nsn9J0D1ImykLhvX8siCnvFFtjvgJDUDDVaiT36uHnWONV0wX/KYHLMD1cFBh\nv2Rshw5J8QD7OHbXWnEk4Wr8V1QRgTfQupFJcaN/3W4U3jnIiOpQP1CaM6Mq\nBbQ99oK/8PCNDE115F4YLH6KanssFfusm1uSISBVkZzBZl/hrLxcApy4OTh+\nc7/wGoIen07OqJTumDvabS9TqcRXGMJA6DuIY0cl6aXHabIGtn/QNdOEDHOj\ngD9vtnVoe0WKPcor3mvhfOV6aRD/WsejWxwLUJg43FVlYOC0IfaHOpSSZQvk\nz2rcCnjdwqqhYLXXy0NrgXDVatnE3uW0b/ur2fKfhoHp++QMnNF/E7JBWqew\nMixbWsdwdMwLy+BcXcQjj1Poq2TOUs02gJzzAhEvMV8xY3TxNqY6NbGkhv7b\nvouVxO4KVln8hgZF4eThIBnxXoI4/PeE+wEMPCKTFXF4MU/yk3pT2ym4B9Rq\nGGTNue7b3DnfKWaSuUE29OX8iPvrCTRHMeYr6G7FeglV7miqZjJ62x+woftA\npctJeznhYlgrM3xSIeGNyKNwvJ82tafq9xPDUmg7ZKpTHFakNQ2hXuD0yH5f\njEnG\r\n=D/Jw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6071a17e88_1589761789360_0.4451058962726242","host":"s3://npm-registry-packages"}},"0.3.0-next.a7fb3ef303":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a7fb3ef303","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a7fb3ef303","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"08192ed9b53caa279fbc320b86a68d4d82f69e5f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a7fb3ef303.tgz","fileCount":21,"integrity":"sha512-DXno4O2mcgLnwd5l+e2opOxZnP24wv6udeObSoaMs4+Izv2vJxOTKVyb6I2o3GGRdX8jPCHVV4Kd0x6WovFLPA==","signatures":[{"sig":"MEUCIFVi0zlxQpWFc4PWBOO6EEZ0vSg1MZFa0M8OPQOcAqVQAiEAkUwmif6RcZFsPUoe8+3FpbF/F8b+rrHtIUudChpux3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewyiQCRA9TVsSAnZWagAAV+MQAJppvWRKPWzIGgVQ6H7L\ns2sHU0RqVTGOrOiQ/AqbgnCXGX7LTK/5of7rETibzgyXSKB7FBqJ7xbJmbtj\nENMJOIMDcR/bcM5IsEiOL7yop5a1L1OyXD+kG2HnSX56Y1gqqbF6G04Bliiw\n/vmu5kM/yLzw6/JxnOqZHGgzXClhhHOumtYN9Hk8n53K9np+nqjc1In8rPXF\nVOKFWRg9yCBMLHdnL41vVW5PZA5Bh3+EdXRZ1Caf+adtyuSVmy7FRL5w9UTP\nNjmp/lcN3Gw2tqdeEjJ8r5ucTGF3A5rztNRFZ6qfWM5DKiFi19We3wqTeR4g\ntlwBcQKjWVu3QTKbGBC4Se1TX2kwYOO3Kfm+eNu5PIRmdbz4oI+GVakq20bM\nztdQ3fcXmvwQ6aM8h0jnSF7mPgh6n1F8r1GAlFg/mag2Ytjne3rsMEyKjUEA\nuDVcOf+BbdBvd8CW9ma4LXxVe6/jxzY+vWZquPbmg2GH428AN/N+YIdX1Dz6\naOTJqiF+hcfK7kFjNEKlEVdjoVUigtHw3BmmCwdmAgoVBLseCXk+5V97U/GB\n2XD5mxPJ2rL7JoI9RhTKwLRw4oYDNMcasNJ04Rwv74fMh7wbA+Oyn9rQs62G\nFCRk1JuyboRpPCvD3/dnpGMTj6xu8zF4cSr12ihSLEk/p/vmopGdNARQ4bcW\neGrG\r\n=Ct8c\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a7fb3ef303_1589848207643_0.02744980800253205","host":"s3://npm-registry-packages"}},"0.3.0-next.d1a59226f2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d1a59226f2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d1a59226f2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a8b881425b872db90bfdf88a94bfd1d55bebbf18","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d1a59226f2.tgz","fileCount":21,"integrity":"sha512-/EsEnNTk1lF6YeRWhgpHpbJMmd/aKh5FkWq+hR7sEWP52/RXiy31S1asjADuAHd4RxYklh5CIwReyZgfBxFgZw==","signatures":[{"sig":"MEQCIBoH2cKE21QGrDM61dJOVDuZDu+bUDGXFD23BpXN7Zm1AiBLyNRgC0jEDANc5LKWxadSlftgyXtUI6Viph9GxTJ2tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexHnZCRA9TVsSAnZWagAAfHUP/12MIDsZcyLRXWUBTWCR\n6DiINYIqWvMT+66ao8fu3CrXLjypBZGSXyJjuLfDSHE4kTGDPhM0pc2QDnv4\nhzGulyOoGmpCuOSesVhwJaVqWhmH/NWPw/oww1XZ2KdETGRdLti0i2XxQ8Tl\nleVke8r0n2f3k0j8po6Go6ZDInV9UXRtrHDTewgOXFJayJALlLejnINqnbF4\n1YTC/smMeXJcF6RzYWuPdcqv7bsu+KPxCpYIRr+snpyrtMiIhsqTnmdjstaH\nKThHW+b2gUVSDRNEb0wqbIVkZsSDxTmjHssl3ltv7WNkFxwpWsZ8k9ABF4Yz\nxMuvNGNZl6Ct+MdTOjFuEXmCVcYg9ppR1NcH9/PGtwkSX1Lhx6SWgSVegNCy\nVQjYyIHrf7/ZktGUhirXhv661rnUVuKBidwcYcGhgslw7HYRZieRXOUf5e5Z\nvmZz2ZNidEJVcorUgF7JhT0qJ2Tx98y3XUGcOY621OfsrSdJGZfLYCch880H\n5BeBz+JqZrIONO5c7rQu2d2EUpYogo4ubKI/j7Heo8lBS9te80i4ZfWdUZDq\nI6bwV1NA8bESbsSTKiDHaJMfwv6zk570dFNaeODXBgjD/J2j/Kkwpkiw7Jxz\nF9MDAycAk5tmrVNEfqlTMUUpTRgPOAAzyanKhQvVfgvr2AATfnTvop8StUNo\n7T2d\r\n=ZBgq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d1a59226f2_1589934553058_0.24714527458040947","host":"s3://npm-registry-packages"}},"0.3.0-next.fbb367917c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fbb367917c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fbb367917c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"842bfc2ad795afa4083d30c9200f0eea17a63d98","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fbb367917c.tgz","fileCount":22,"integrity":"sha512-wHcyHIsuB0J6yO6UNVsgk0ooEfK+xUhXwjTBygtossbayCo8caTGwQJxyo/ouoH14aspuiuMlJ5cnunjcm4TPw==","signatures":[{"sig":"MEUCIQDZZ474sn/o74I/pORtXFb2UQFs8tGcyIM3FAqsyHUNIQIgEV8RnNBGx5UbnIT0/RPhxCjvuF4KUUk1VemUyXvPqi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexcsYCRA9TVsSAnZWagAA6aEP/1LR0tgPpPNFHIBAH8+e\ny+pZfCcFMyql4Vwep4LFq4V0fYmGaQ/Xn3UbjVZ0jrbRuXbU7EqG/XtUvria\nN/IfO/lmT1879o0u+79CLi/3gj8Az69TG7vAHZnx0XDHlsqNmdWogaY7OCKd\nranwEM+D7ukIq7oldvkv20cMA6Dc2d1mNO3vO2PTQsCYOTq1TaRw8ce7f3KM\nxOovxAmL6/8A48boogJvX4Eu/+Owf7ozCK7K1FbOX1j7OBuLH2GWENqIC/Hn\nsqDX+V9iRrEiN9NNq5HrrI2BXiDIz3E86rl0w7yE+rwKNY8zDeTY8rRnP6qP\n//+jh434FAoBKkTuDnB9e08dGXOZx0f1L/X2D/w53Rwuvz0/jqH0wMog+Brh\n44PecTSTrSmzkeM8UnFkpIwbOkvSPt/zMDwY3fodv94dL+C50/sgt2GxiMWT\nbQdiVlzkN6A4kCkYd0tQTk1mr22c3rAgEEgrSHs3D7A/8GPfVq0ZiCiFuhWX\n65E4mANkWPsSUgU1LiwRU5rESiqsh9ZxyPG7nAuPm3rkATENSMb2k5NlwaY+\nXvbYcO5aAKCQSTpE4sAzfLQkb65a1RK5FSaNm2EFVBcU+bCLlHBAt07v7Lri\nQPYHCGaKOgJD+Z1T4/7UVQzDHYIBiz3OtKYG0cwT7m6J3QEenM7PkDVIuDUw\nwf5w\r\n=J0qs\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fbb367917c_1590020887163_0.18476915860771892","host":"s3://npm-registry-packages"}},"0.3.0-next.674b549669":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.674b549669","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.674b549669","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dd357d48855426c77fe5370e734189efffae9ed5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.674b549669.tgz","fileCount":22,"integrity":"sha512-v6jhwkWifPLmUzgtw8O9y1HgeGfMuhzJ+Z1drl2e5aHz08v6CGuKzfbHZAg9MEnU2PFZgWxedMm/A89kWXxwjQ==","signatures":[{"sig":"MEUCIDnluufONtVqUTKeVMUVT19//9/iOZ0qkwigKube3ATWAiEAkE1wHJSeCF0voE0dCpQWtU++sH4oHJSZh+RInoGIMno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexxzyCRA9TVsSAnZWagAA6TMP/RX+DeXJ9UIL2HeMcpL6\nS9oltVo1ZhcT+yNw74+g8ITDo9irk2a9kXlkautbjb6eZxsb7GdxvHOXCy2o\nvUMLwLUoXBuWMgo8nSLo9BoH06x7Y4G81MTnOw6//cYJMaUbDNAI82ksI1OE\nAazfo3h7ws74OoMYxMGAi6sDDg2ug0nOT8jbJrfT1McEybHedk1F4ZpOJXg8\nfBsIYeyRA00dl2I5tKqWrZ0S/7DkUriiRmIXIVMvhEUW5bQNsNUESP3zqrId\nY2XLf7bgNnnHjlNBdM4uoscqC0gvjbYI7P5nKsA9n8XV/K+F/gZ/l5XcqlfY\nWltkfe9Pq+ElBYvX4oJOF7c6SXBYjl9WiqlIPKCGDrIyXAn9alWPaAfmBpmH\nENbIZ/YkBWOZmivLaT9axYYikcIwaZtUHb56HhwXJWcl0eBN0ouEWA++nBPe\nsKNhYHi21FLbTLcbmrZYMd080tTlH0ZqxTvV291eEqWSANgaRGmzLAwu5m83\n8o3R52CumyU6l5Zijw+Are5JN7NNwpDQtu10gpKP0i7GOCZVj/2chnjPDt2m\nfwBLxdmebPeu6SRm0bYw8U5GhG2jDsjPiXSUGLlta5OqRDEBGj1FpTnnggOS\nK5GjL6z110XGDmKxomvhIVEIXENwi9RIgogLZJKKuxHHoW6AjKSinsJ8YRFb\nBlMI\r\n=DVgO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.674b549669_1590107377876_0.7497472705572761","host":"s3://npm-registry-packages"}},"0.3.0-next.a1ed386162":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a1ed386162","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a1ed386162","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b7fd08e4b359493930b61a941a2d45eefd1eedf4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a1ed386162.tgz","fileCount":22,"integrity":"sha512-DilxLYzyapvPWML+rAc+1che74d5daivVOICQFNDv3iKus//zCD82V8LoPCuqpvSe8rkpII8f6cDA2iYsH4X+g==","signatures":[{"sig":"MEYCIQDBZbWTqmjuWHLv3clehhJUHJI35JqMnkdOnY2NAUBz7AIhAPMxWoY0lfDdx+k2FciGenZ/ogFNRBaHgkSl3TVjXMAb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyHDJCRA9TVsSAnZWagAAwEYP/1bqtQ9u9Ijlv+iuPMT2\n7ofwxXBZ5S1VlSi//ztBNMwvMOrqeLIWcqug1sJf0hw3wZerWfDWGgLJ3UvF\nHbv/hkN29Nxaz7YTM7SBj5ZwH2QzL+7SbLvOXPFDWhHCHSwvdoOzLuRxBzWy\npxtyqNoyrPqCpQNFRnUbG3noItTGjmumA4Hji3A7UA+E2MsWi/0J9c/TwEET\nxWrcGWMg38IbXoymLPYjZxYht1s+LhWHa/EV8yHWQS9IEI5lpJEVs9ZIrclk\nQHcZMcwh5X8tpiuEg0YwGGcc8JK/M51LGS5S4glz44rucsaqEPgxKquaOroe\nday9oMa4FKrZWjeOTe+QIq+TF4EyZSD8m29VWmbwKmZXPm5E0XWDx4WctZp+\nMN/WNXb/+pbN/7+yBlkwAvK+rj4ji393+0h8X882L6jtN5q+4p76pWbHPGJW\nAL0bPRLkZFTaS6WCG26ZGGq+4JMl/4LOVyi1I2b5aofaFzuc02SrBX2vN3F4\npDERnvdepwNUS4j20LbBefTXlWJbYnJbTx3ZIS8tzPMBLzrRaQ5mAPKVyOdP\nUz+xp2avFjTPoCA1dbXYAW2I1ASkezajKEFq7hKrk9mteNe43CLVnAx9IbVy\nZyVVIgBCtFvse7qMaSX64qVYzTeqtQ/T11YFUJ6ULZN29qczNwhmX+nAPVs+\naPbC\r\n=p8NT\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a1ed386162_1590194377439_0.4841794108182742","host":"s3://npm-registry-packages"}},"0.3.0-next.7e407b5472":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7e407b5472","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7e407b5472","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2935b8b960772223db192182ef385c629b42ac6b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7e407b5472.tgz","fileCount":22,"integrity":"sha512-HsundFHrzH52cQ5SOaZfH1t+bjJOh3ekp4COEcxAPjHuR7lgyJ8VBHd6KN7sx9SabnrJ92JBWR+K4X1DWywH1A==","signatures":[{"sig":"MEYCIQCpzKH1nNZ3YyCwl+H/q6DOahWxP6Kkg0RyJTrh1uW1vgIhAJrpckATJx9IlEPo7BQ3TTDy8arDFnND0RzQPZP5f62x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezGXwCRA9TVsSAnZWagAA0RAP/0CzJJNwa+O1GVDk+njl\nCjf9wZsdFppWuEwJEnilzTPNl0tiFAOwsZY+91pnvWaun2nwZNX0Fm9BW0hb\noAyLG72u+wenihhXmbDhhHoe4poZGUs8DtzE0qP1NVLKefE3/W3DL63P7ztK\nFbSuIwXWfUNXKQT0/vWMd9H3Jadb4BZ450JqPWifs1BZNf6ohA6qXFDZM8jY\n/Uj7PE2Z+RO05ZWVN7IawcZheu0S+qfZNhcgP7INF7VkgXm0L2TMgKUb7aQL\nhdVhucogZU5SuRvjATEDntDmpWFIxo3f9KlmP7e+z27613b606dMS/Z5D2pb\nTQyRlkoYKtLBuFQm3lGUd/I7PhwUv+KkgeB9nnmQ+OCfLdfsnXiUbfKQ6EsM\nxiKoulZTCh88jZsSQ2d2NRrmRoHdlZ8Ee8aN5MbgLF0e/Mqz1SDt099TUksR\noRFTEQGp5BGP7wmBrzhuQUbJZTF8u+YC3uFGHcHJcfZZoAaLTImf6LFLyMjh\nHnEKwaWIm7DjIhLCLsQeXgEf+mt8dW4mz5NsV2p2F4GkVKn3wpQwYgKDKlUV\n8ZkVug7q1OUUXiqftDnBiiOD+ht/HaahH9FSMUXl7JaS2Dmjj2Ui4t4AXqSi\nkV7rKv19xFVaCf2qk2gXQO1mdPAMQJa+9yxXE6mDbX3rHeBZd21bxw0rJ4yX\nrDnE\r\n=56Si\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7e407b5472_1590453743714_0.9953125189025702","host":"s3://npm-registry-packages"}},"0.3.0-next.21d6116577":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.21d6116577","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.21d6116577","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4f0f48301797e2eeac58c3c0b861b35b6b4d13a6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.21d6116577.tgz","fileCount":22,"integrity":"sha512-R1MnUqwZNhX2YJoS/XnsjEjXLFsp1ykS/X18Ar8sZWPIjlTCIN6OVfaaHJykqs3XXAao3rFK2vanWUQkcwl/TA==","signatures":[{"sig":"MEYCIQCIWWnayYobZIH3FlV4+D0Udxee/2+XTrZ+eI7F32tUfQIhAKZmhpVDIVs/7XN2NBNa/rE6wBqVklvr+6Ks4rz0rana","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezRrbCRA9TVsSAnZWagAAcYoQAIPrKliRlt+xkcrdohxJ\nvR44tM/+bvafe97SIRBoyr+4eVGSCVzxjVZ7G5ZYZ5pxeG91HUdop181Vrcg\nZCDXY9xSyFzn9PKQ0jhJ5lUyzH4D+G1OAFUQ1VFKh4akcKGSfqWFWmA/wvBo\n2Qn1kTSvEgMi0fjrLqkowwEN+77vr6rIlQSR7D6vi8bXdOBnlKPANIUsT0mP\n7aW0KBg1PbULZhlph2DdHLlcRhUfqd+LGP9nB1nkXa0K5OUr+5PbK++NZl7M\nhI4FgEtkZW+RH77EhAEpKO1HDwkZKBfkxR+QFmWD3Wlzypmui5A4oOLrL64x\nX23Dty5XBkPEViKkRdoXD4snYvTS6HvgY16InOReP97AYIj2V2XpJq2nfj1n\nxZkkqxNxNYjlDX9PtKdbDThjkCxmKYQNBfsRf67nk9xd5cDui9Fp65ysm0LU\nYX+8IiJHDmYbEEEj5X0+dlvAIlGufi+CxedHAaJU9Sd/IErSkcUu1kYXDGCR\nn597to3nMxNRn63P5iu2F3xJa4ooUMI06/cVcMFDXYo0FRf+0j6p7Zqdpb7T\nESgQMQeAhMF8/27nhL9DUw2U4WsSFlyecc/sTEYyiQQm1UDDK+xbT6H3LRJE\na5zhtQV5XcG8oZA7BagqDV7l1oWn4Jgr6WedVT2tLyDr0VajPE0dIXPJtg4o\nm/fq\r\n=8Re3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.21d6116577_1590500058608_0.3939737585923786","host":"s3://npm-registry-packages"}},"0.3.0-next.040034f7ae":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.040034f7ae","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.040034f7ae","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0dc2f3cac618b4fa0a7fe3b86c7585fb6af0af26","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.040034f7ae.tgz","fileCount":22,"integrity":"sha512-d/Ml4cyjZ7SanEHMYZiKvJOeCMbi8Nd76kwKcH+eLea30NwhrxCtVml3yvHwd7/DY3nXt/o43qrQduD6ATJx3g==","signatures":[{"sig":"MEUCIQDAru+f6yy1C0mqKAmO8Ck+TRJZWEFsIfwDlePum4/JrgIgSxcHek8QtummZNSE89HUm80NWYVzG5wCCAAb/IxNL0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezbeGCRA9TVsSAnZWagAAhUoP/RlIyCuBo236ldYoKpNi\ndPadFc1oDQRsUSQROrpcZQ4u5WjqIDdCyT4whXo1VTTIi881/m+IeNK6yCUp\nDI7uEwypT5d/htwqu3AQ2tbZizHvtPuK+Zn8MZKXsJAR0v3tJmK643ymOK9o\nkkCmdn68dlyi3foU8W8YRSECPRu3sgteRWaKXLhDX7/jaXE9p7QOXeioBz45\nGmXLKDiPsUAzfAi+gygoHFlGVRG8ndNkcjNVyO/jbCX0nQdAy7y51b4eELU8\nEkxiAstACBypey8lFkGDW2ihkk2l0tpbxNVTL1758fvHbQkfYw4U9us5Vh9v\n3L5s1/z3xmyG617AbP+Zl937D0jTfJAoC5fsTqpkc/9jfwmREavQqKH2S82t\nyl1OSQVlU0VtLNzFp8vt35lFyPwGg7SLkPaV9+HXaUvUV52mD67CLNzxv2dO\nBM52rbeOYn5IOrzzSXhkvEsaCk3xz6ecDBdu8zr9jV2bBJSjWOEdnfaJlNah\nsze7OKlbcwOaoMwWax28Eea4tdsJOgskO+NGV9nruSxQ9yYz28E0mX9Jt2Kn\nxZUERujd3qpqmqPmGb5AqrC7TtoidfGPHC4cu+1Sx9XtvUecrVFkhcL5/0Dn\nlsSa9FvdXyR1R6Bg6Yk2R+zJj9D4Mc91lGXI9HgmY8F1h98xPDDlcSZ4aMyv\n5xwW\r\n=vquu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.040034f7ae_1590540166535_0.22018077388148916","host":"s3://npm-registry-packages"}},"0.3.0-next.40559425c7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.40559425c7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.40559425c7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4355ebc0a366fa2933bef703f278cc0279f92237","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.40559425c7.tgz","fileCount":22,"integrity":"sha512-SbMNSV64+G8tKqnmym3rmBPFEj4f8I6Owq6ssN/ZElYsrR3Ey+8TDa1outjyr5eYE19ZDlBqyxJHat51YaM9eg==","signatures":[{"sig":"MEUCIENiGQbxJZhVRNzK42u14N35Uz4o6JvAjKGnVNRJ+JHTAiEAukkM/LmB900TyMxsFE0J3dMmsVtEoQRMSv3o1UE6xyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezwmACRA9TVsSAnZWagAAcU8P/1UVim4Ky1/o8ySxrTFy\nhXAgAvM9jkzHYtX0p91RFl1zUxRYNOZ5IQk2vdsMpOTCjuOjrfT/uS8tSqxz\nD90pkCJuNCTcgn0H3+I5hSUDeQ3UkGsbJd7dpq++/lJ86xw4fvBLHrsuls1v\nYSJxREFdxmQWVr+g/AaA0nufK6llxlcuU7zqopsfusLMF84WsBsPKYpn2rFS\nzARHNOPrn7yGFon373znNpuh8Nr0DT4eW2J0s0s6s6PP5QfcADtAngilzog9\nAe9eCcfvJCc+/UQGfnBKeKC8+SZW70eRMQM0cc+Rqm//vrA6QYnMzi79at45\nH6wdpPzcRtszo+RE3jgc7h6kaaTVPC59HXiyb7WMSkDfGFPQ82bhH3ERs51i\n1ptj2DuK0u4tM0zHd6Y+IRsjG1FAncLB4MIGDUKFvi2A4nYNE7JyBi06pUwx\nCPgAu/Fu5dr5FLXfIgST62BKu0UMpGkhdV6pLD/k8cgmMISTJmb4VPYZx61P\nQa6qdozU/02jxbrYMiBfL7uUlkZkOKbMANlGy7GDgJju1U1/XUf2tKMXkrJc\ngbQvtplasXF8HURRbimdYuFzIVa8jlzmwBCd6PttnH4J8l5ZvVL/ggeCBGud\nnNi82M0xGXvfUss45PmpBohiQm19ezGIxjVa3rOAdm9bZGt5F+aoJkRtq3Rz\nOuC1\r\n=zaS1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.40559425c7_1590626688430_0.09205361543582691","host":"s3://npm-registry-packages"}},"0.3.0-next.028241b160":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.028241b160","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.028241b160","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cff8bf7233b4f44dd41062aacffbcd06f2fa551d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.028241b160.tgz","fileCount":22,"integrity":"sha512-AaVtUp51XwV+FomZbabkgCsSdtfm1u78o/p+DedNovmdIv89ljsMrSTrxJ4stGFq5lauT6sz1w+hrE6GePcPrg==","signatures":[{"sig":"MEUCIHsuwhRSmoaMw5vyebLadTOjq8O9fI4DUshegbkayWESAiEAn4CzJ/yKHubTYNfC38kueDPixy51h8CyMRBsx8wb76k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0FkWCRA9TVsSAnZWagAAimYP/3yjztFBBG7JZUiopMdQ\nfC7pHl6BcUrF9aBECnRX/BizjDFgm1llr4FfGkhGCO0QcKZbD9E1Em0Qh/l/\nyktoBuTKWLo9/JZqL6Io3eN1DOLBSZ918Ug3W2bEez/xgG89p64IkA8LnWoY\nY/mT0bu0usU7USUX3TLbflB7FyaAok4w+76Ic+p+1eDyvE4Lx+LTlP059XXt\nh0CddwKkT6kbVk8rermCF4NmAxCjRtbrrKGjqsj+6RQ4qnawFRcPXDopCfa7\nNEeO1L4Ib7jq5lmqxYsuU41wKXfid4YzPVtUEe1ZTyNnihO87JKzPDAFMESc\n1W2XZMxVb306KWfYHRELNCMYHYczh7UGveuHC7B5phv4Nha5egWkaYEiDRV7\nFFYa7tXpTnBA9J+tvZmTUR/smLq8DFbPnTRySojoUzLS0pj6zQ046GL+O36Z\npBMQEh0WCML/xHrBvr3Y4DmOcC/kFrxcHkxVJWRnzWN4kv0AGZ1uBLKnQZ/H\nAbY/VwU3eaCcRcKMAu9uBROiBmU1iHyuXUvthvUT6CZL76AiEDhBgHBy0SWZ\nOERRaO0Z9bqkzii+2+YJpUeoF9CxiL1bgvxbReRA93xdaBDgt6LAOUjWV+cv\ngNt4mJcuVavwAWHhnJgiyisesGE2Xg3xyldQ7Rjqb3oWUPLaKBz3isTX8xE0\n1FvX\r\n=VidO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.028241b160_1590712597798_0.8900621907969364","host":"s3://npm-registry-packages"}},"0.3.0-next.e70bf91f55":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e70bf91f55","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e70bf91f55","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ecfc84f4831537bea28c5fc575e430f9fdfe86d5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e70bf91f55.tgz","fileCount":22,"integrity":"sha512-F7lSL1gwq8wkfbLst77gOQwORhkXbPvCiQRS09hJBxJO687tY7h+khrMS2dA2GU89Qjw6zEwdaWodKL/Wp2ORg==","signatures":[{"sig":"MEUCIHFVLw1YcIryaFsOilHGEh/Nr65+m+RGw0WAZ5/P6BmmAiEA+pfiFB8X6p3gIL6qDFKOQEmrDA9qi8gwonZwHIFF4wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0apQCRA9TVsSAnZWagAAFCgP/0/03QgvWQYsBljL8bC2\n0JxPj9Tvss2f1L+VEQ/+XZ4MR77gJ6gWaR312l49DtV0W26L5GSbqPFDiI0o\nAo1lf+d0At/sz/DCoCIp6yb7FokCMiuikfx5pWGAAPsdeYprxc36taEPzH8x\nsO9VMAjKGeuYhZbQ4FARIn5q9IWMHTcjvEZ9ghs38+qLXkhbi3fYcLHxNodV\nsSMu3xx4O9e+VszOMHGq3raqf6/bIla2JyPWaBIktJ1Cku66LI+QLot6lmZV\nIrHYCYfuKU4bazv4rLVpQ6V20gnsvWXmqtfyUwfakhuRc0TNwZji/DC/phQA\nP8HXMyYyzIhs2R4dKYdGULWtoW0NzK2/0nzzcHYIDZlGeedI3/6xFyEQQDyv\nDNJhTzLQz9VKBNqZEhQ5t3gsP3B1vR4Dcr/unmMX8wzPV+UAB2Rm+nZ/eexq\nMmtQSdpSrz73Hng3qgbERPg9vyFhhUYQjVHQCPqJRFg/uc38icbQ2OkHowGz\nxTrMFpr7N0txc+4mnGxgsoVkNMGmXomEy1L1WWgmuswNEdF3XBmAUxSpP3ep\n236aNEChQ2xh/PfXrpyjuF9SuhRosMf5o2KQqM/qoej/w854gbh6legiLV2u\neSuXytW+5RQK0wlVNB5JFLuCYS1CUngbde7QKg5CE6881rdyJNo5Lw002qiv\nNi39\r\n=rS/f\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e70bf91f55_1590798928373_0.6920833914874642","host":"s3://npm-registry-packages"}},"0.3.0-next.50f907f0ba":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.50f907f0ba","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.50f907f0ba","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2b35c2b516a69bb4a9182e128007bbc47e688400","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.50f907f0ba.tgz","fileCount":22,"integrity":"sha512-QdcvRmjsQpTGaM4qQ273YJdMqYAn5dKdh7ZSZynoat11l10kbC77z7gG42bnnTBVyrF5BXRfxcML+iG1kgHLvQ==","signatures":[{"sig":"MEUCICbANCqaJpaPnKhZiQHcmWoBYGdOaresU4NpVlQtCQzcAiEAj0dR6QfUd6sy2yQfV9igAy2BqRfvas8Zt8QTTgcszLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0vwvCRA9TVsSAnZWagAA28UQAJiwGAxmpXgcHIkXQDNE\nSxbD2PQ5eC/f9BcUUIr4HOOfhJjW3w5418RRIeqStGdjVP7jDRzMOmxtV2/8\n33cW2u+Q2EQB2krI880lgqCW3EVBsnw5SmJEoXIGNQVASJHaiZOhLYFNxQWb\nzqiFF/4ItgTO4taSi/ildOL8HgRHSLN1FF+Q1BIITPxhPVVfpOkT9HOzaJ0x\nggHNTTquGjvYFRfOnMplVQG8it0/OsV8UhuXB1vqvE1xdwqDu8rI8Z6RUtXq\nZyCis+xPn6YlUetWhRETlzd0CUKX92ATI5N3uzlG8yFK7FmpLwdt/RpfSDGD\nl/H9pHd6+XWJzai8pNVtNlILxqvP9y4mApXgtWLpX+h+vu1g9AafmjAo93/c\nUrBtSkodo2md8auE4Kvn0Ph4uMgtqRIUy2nE8Etlc4KLAfLvsNQgi/MCS0Hv\nJP0jqzG3UmbNNHo++26TZTxvkpLZKHRLcZkcyXnrscSWhCe6tGQvcTa9vdvh\nm07hhfeoLV3luZDY8Iziy401qv/890Ur7/IRn4kE97STbo8cvt20OY9g2pS9\nM+zjZqTgelfHmEStjDeCKzgch0TjqzTp7WxQD95fqvDbzBICyZYxSx5yHSzH\nLnFiWVqurxQ8jXrn23oSzYwW5MNeXgeRocuo+ujkrMtTCcmTDfQUTdjbonSs\nvue6\r\n=8taw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.50f907f0ba_1590885422898_0.6441835311176647","host":"s3://npm-registry-packages"}},"0.3.0-next.79a1f5a5ca":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.79a1f5a5ca","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.79a1f5a5ca","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ad0c4eec03e4f6be221341d3c2e7ecad2eff8ea8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.79a1f5a5ca.tgz","fileCount":22,"integrity":"sha512-Aega8dlcj3bfrbqC619ktxbNbpLP6Cq5odLFIMeor8JWA57pioApN4N/V5Gq/IOL7aHMmKfJaPaLqyHkqBPc5Q==","signatures":[{"sig":"MEQCIAW6/v+Oz6Jzvi5smoydTmpYeD7AdpF0l9Rg5VBxo5rAAiAwJIgRR1djgLfFOuHafyINtliG8sEY8OOO4MQxi1GkiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1E3eCRA9TVsSAnZWagAAmwoP+wXj7nLmEHL5Pxler7nu\nWk/P4oK6Ya7MIMBVXh7WlUE5Fpb1cSBLXmfhHXnwjDSuJxvEVm+CW89VUjAg\nlPOMWSTOwxlVgpSvGvzPn2Em4NbYet1W7Mm9N1IlLZhOWUjIhPp1e0V2x1nE\nyP5RFOcC/ZsyIrup+xgSY0W1k2za2djB7kmhM3IC/R7Es7/0xlt3OkCWdRgc\nppTb1zy2kOIPYK3ArbdBzg+JDVQd47JLlVXTFHRTPzOPjb4owu6DLuLEQrAG\nIL9cC6YybmG6z3uDoByODzWeFPTYjZOYEnyG3HH7icqlWb3kgVODmSpVjSOb\nCSJEZNQLBjYScqcLZxQedMUMGZSgBxIVfZh8W2nITY36dYmEUwpnMv+Z4BA2\n0Y/GtTW4VluXjZBwFf5muv3ombj/JMnk1syx0abBueuGPxh9fngZdjl9JYQg\naKKVbjL5Sr0RmBIN++v1sCapvuNdSKWGAfRhT4RhdNQm+oneNpwdxveZ8g7j\n4Drw8DKF4iLrWquHU0hU2vBCw/kNHL7ziQR93ndzu/gM3UAEWNY6WG/4mBti\ndqDW6ngehfc2BM/ShMJfNEI5xaLjyX2AzGZZ+hfmaeOwCzCWOUGw3RL69PyU\n1iioFwqbOQN39ZYEfAJ3UleoHnTDqvKZ2oLJMasxT8SBz3ge64EzWte6K92q\nE+1i\r\n=snL0\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.79a1f5a5ca_1590971869652_0.4615096563956056","host":"s3://npm-registry-packages"}},"0.3.0-next.ce14facbe7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ce14facbe7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ce14facbe7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"19a8c38bdfbd379de114a2380ee02a3f2629cbe1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ce14facbe7.tgz","fileCount":22,"integrity":"sha512-pYqv7rvaDI1vCFBryQJo3zzD7r0pSt4NC0QZ+kywxhjJzY1YvQ629ZA8rcABw/DsqREj8ULssg1vGLsZykTUXw==","signatures":[{"sig":"MEQCIBuAjG6xNFfATaSnKOaRXYj5hHpN5bq2hohARxq2zebRAiBVqnx2lPDQTKDJvjq4Oe2w2OdjONCo5qfNHqdS8Kydnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1Z+BCRA9TVsSAnZWagAAassP/3Zdus9zL14NXAcg+YFJ\n0GrbWpIJ1N5f6BXU3WgE1/GZhehVfO857qKhTFfsEVLSok4S8PCkd1BG26uo\n+9Wkl6dTQbo6DoqAOlsHpr2JwinWIDk3NL7N/fXr9TYobU0OklMoo/JXtLqW\nYpXj5vlXsp21kBrJZpow0Oj/VBxhI3C593lIvImFhBI+v0DQaBSDsZhTn0H3\neGUTK61q36KvPSGkV0bxpr8f1P6hYfZfj4SvHZ27d35OiYROpzhN5q9Uf7/G\nOYNJdxkDCwwgs9HxSXWiEmcqvMhbwuu3tx7/ZgcZX/Wx7pWHjzY/qTJhnV2a\nbQB7SNE93zLe3b77S2+lyKQmrQT62AJnUePbuYEvOB7jclvLkokr0QMx5Hyz\ndOntGsjzoD0Tz/ueo0maB40citWsorXrQQsjTXkiy1tczcw2Ij4eM0DtAAyW\nNB+wgWFgu6/C790ePyCN6JodSYh5iKrDw/0cWkyYhU8jrnyhSbrT3al1qwOv\nGM1GcKkoRTrYXj1XlAb5LWACfnroFmXJP+Wa6+uNfUCcTcLOsQiWEy5Emo40\nQ8nMV2f3wGBXgqMXG6496Jw57MLjvjFo3fNVg6k7Z/Hk4dEWq6ziOnZ1wG5o\n/89Qon/gWKjOm2u2QczlnAAu082k8pqYBJZY2Zw55T6vPyPPozIg7rCjohLY\ntsco\r\n=eB9c\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ce14facbe7_1591058305051_0.705118787920884","host":"s3://npm-registry-packages"}},"0.3.0-next.6532cc6c8d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6532cc6c8d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6532cc6c8d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7a2a60d2ea906a0966f4552f000a91bcbb4a689b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6532cc6c8d.tgz","fileCount":22,"integrity":"sha512-qK2JhTLdwHceVtIkp1sOfM4Fb9CTsJSxilpAgshe70zd0nqTIgwCpS5JOnrClVD0RtmSFb7sCPF0FaW1HAWbCQ==","signatures":[{"sig":"MEQCIBEotYOWvOOOEjPtXORF+DWV/ai/3EhTSyd2pvLltIBTAiBl9HImPfeNtzSkgcUA13LACVQkQxWU7kTpele6tHzmZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1vDBCRA9TVsSAnZWagAAr1QP/R/vHvZABdJ51efUPsU6\nI0H5mqQCOEqouyg91c4mYdxlIHkXgotHxsHUfojyGfALmbg0rY2kxfFeQH+I\nA2MUA1p3B9BE0GiFDqS4vWLo1O75Of7SxMxSleMdUn0uul4eHWD3vNUuQx50\nQX0ChQgf6lhhh2gjeCtNbkdiRGg9TKVLwtvlkoig5xanyFwBwfMgujwg6uqK\nEc1Mxbf8uYySMMVqOmMFr/8jEPm6BEUDM6FXc3cTPLZ2iN5STRGWxQnn5BnI\nGa3jwc5yuncofG5jDBR2ShZ2NphOND8YUe81nZqSsQU+emxSudjbOx2+SdsU\n/qYouoDhEEpzmCRf7jagLzTbWndZP1OGlf6IxzTE5t3s29InioKcYfjHm669\ncoXBWie7LMf4mKNIGX9cmLlM3hkauMieyN+P8btF862FyYEAfh1ubA5Rb18k\nmgSfKPZTtSyCCJUuf3pGIrPn1mHhABm3qwThN9pbeUQjlub3sDdqqNKsZeX+\nVqVbZnaxO7ClPrtWVHSGy4ws5zYvkv8LAdkJ6wISjGKCR4HM5T1zQxuoZem6\nB9NINtoJhKfvfHCdcR/EpCNvMNRMTGhTU8+kHGDYFTXwKxP9TMkeggqoagF1\nrC/pfsjc1XIg8NG+m4bcs6jmagaWQuMSB6QrmXbWMaGpygTqDyqICiUa74Xq\ndaH7\r\n=Xv8L\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6532cc6c8d_1591144641287_0.5820816017281336","host":"s3://npm-registry-packages"}},"0.3.0-next.d760fde11e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d760fde11e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d760fde11e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6adf2a0468d122aa563076343f821849d97a4bc9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d760fde11e.tgz","fileCount":22,"integrity":"sha512-0vw0kfLW8KCWU8Ocf2A6GuEL+TiMmEhosTySVaLy1KXoaut58tPsq71mWAB413TfC0nDbEyI1g3nhP5WSgX21A==","signatures":[{"sig":"MEUCIQDQHwtI717NxE8DKgPYFaDF87zy72/4F6Z1h5KUqS6CAAIgLI4CbNn5BZR2aGj0RXnBnq8Y7FeBuz2YW67j5TmMosg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2EHlCRA9TVsSAnZWagAAxrcP/Apdn/GJp59gssEpXYJZ\npL3EUN+H8ELFl194uK6PJhhEInJWEafcdILJHmlMrEr4nv/aK+4Zf92kL77v\n3FFhio64MXhfKRtCN4vfZhz1B5uBKknXyD6fwVsj2jjanRcs/q/dvISHk5sp\nSLzZbmHxnVzfT6TMPe/p+Ckg6Gd/BAv+0Kzw5BeUbkxVhbU7vGdGpyvZ4j0R\n3/TqoSihyjNFHzbxot3jqfrvEb8BiXBe1k5A3k0CtCGNr7JAI+3vWL7PyXL4\nCOp17OYzGpPvnIDSVmbDabuvBoApIu5LxgEkzGAv0x+r0JZb1jR+ba+Ie1/p\niHusGXjizztyCRz2shjoBWH3mp228odyOCgNce6InbclDxWdMjKNciaPi8mX\nphrEsDYuvsiv8gu3Z5rtniEMe80+9J66tPy1Lez24eAMnEp2zyaMnHH/To8v\nTVGJePmFjXpI/FgT3vKvs0Gus6x9LxDjXbz+F6tA4/BxkppXuv2stUAyKsmy\naeKOqKpLtr4l1L1e3hop0tWSN9FqiVYwK502qgb+6i55mXknfIRTuvWtrXu7\n5TaTy+gvYSS0/2I876xKC1L8oOhybwAc5Bhfu+o7vZz3yuBpYuu2nA3Sv8wz\ntmCqvN1He02ZgrB0He0FtvTOQo9w7IktTM3X97pkk3Y33NupPjKrT2D7Zpb0\nW1Em\r\n=ecxD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d760fde11e_1591230949144_0.3293801915189809","host":"s3://npm-registry-packages"}},"0.3.0-next.11848b40d3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.11848b40d3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.11848b40d3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2a1f2981293c0854c676a0edc312db5b77c8eb69","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.11848b40d3.tgz","fileCount":22,"integrity":"sha512-F91vf6FkbLPUs/1Hwhy/uEx/GjwAVbFLV3mr5s3wzM7ESV/K/P223wxkiyae5lb5zSlSEwn4M3yGshabpCtkIg==","signatures":[{"sig":"MEUCIQDrCJkwOiXIguy06xYyiAemtLCP13cZKYAZOKqWcO6z+wIgPYGSdba7PSMTxDG0DtazezmBeN36ZI5Vcqathw4jWP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2XHRCRA9TVsSAnZWagAATiIP/0ikrsSQBbrLq8OYKzK+\nJW0qEn/jcRti7ss1ZXRNVDoMc4U7g9Wf94x0BBgCCqSyALCSH8TPMrZ6nN6B\nAVWmi1uTTl3DfaNsE7fAhJ8oitmBpf+qs1cyMWNlOFWqC5RiFBCxrI2Gt7H4\nknlEpxtP+UK4ceJuXMDoAKcaiZ28R+iMBEhBIuqYusaDvOz+trAkZN+m9/Gx\n+9X+MsDcoQMIif892ep1Q4rl108QWfxxnywTIEnuI95BkAScsLlHSegL0LQs\nxRhjN7pzH6IlZCIf2WhJj0Oi8GaNXXES3/97QueSDdegovKi1JOvwkn7eGj/\nJl2Jl56ALThKq4w8SZ2RryKbK0ncnnDiMxEnIY80Ma4SabVZ4xgQVZX+1XVm\ntALPqX5sMdwjJym6zte+sBGtHveY8MGt/ELAhYglHTF6uWzOw4bdWiHKj5Ig\n6pbAo7WskLOMbfxTSPGqzs4UtXKJpANmlzOE38j9qlbyG+8Tbve8X3+tCB53\nUQDGKqfYQbGxOokBc3KHNCIxjzyK+ncmgLcO4PNAi3FCuZB914TQlTN70J8A\nWBf2ThB8kAuFuJpHLCBS3vxOCgb9aPgc5TWQa3aH9FDom7OdFa0Snyr3FHQd\n4GMtEZ4ENt1GtouvZlhppC1cMKMhn2FmHLyYHqZD+d2jLJ37XQxw51R5YzeR\nMqjT\r\n=sCN3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.11848b40d3_1591308750075_0.6532076662291018","host":"s3://npm-registry-packages"}},"0.3.0-next.6be6bd9151":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6be6bd9151","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6be6bd9151","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"625f6dc6ddd4f8271f2bcb9451269496ad2e0a3c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6be6bd9151.tgz","fileCount":22,"integrity":"sha512-P+wvzpOBTxXE6jc4MvSqHgW8QRn+dDYUm1moj3gGJJK6JwfFMnnPcdfHc82v3stC0SOrXMszxzbRUvB0wmqxSA==","signatures":[{"sig":"MEYCIQDxpLZIn7Gm2WCxIpctWc+alJGCvrH7mZcWOTzrRknJ3AIhAOj0HRmQL1SwyvlToJn7QEisyaip/P30tg1Ul7qvrWcV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2ZSfCRA9TVsSAnZWagAApoIQAJFD2k3nC3En6KEPRLaD\nFmQEfT+KOnxxZoscxu+R99PfXwlykyb89tAMvySVpCwejkSzSLG8aH7Tcb8l\nhgKXgZnBSxOw5Fy9r5lkN48xDQUoDUUkfGv7dfjksjZlA1UgBeAeOVZRxQh5\nFN/hAsI+ht2NH2ns7ZHOPCBKb6U6HjZsHF5Ocls6W4GuDef2zrBNvKnh1C4E\nKinrZqJrduzxOH1tREYIHSww2GfrC8lM2Pqzuu1N3m68PXY608S/+RGpKd5+\nss8Ay1+JfQDxmyhGN8GDh7WVEFhmntxH9z/42h39kIr0evJnYM+Gi+py4uup\nmv1Ekbs76D0tygmkZQWxRQUIycguKb2qvcUzuIEX3ONBugZ4iVIYioGBGN7e\njhQmW7hkz47BAZrktzlqGLDEcsZrP7B3PHNUvUDqZW+fiwia5UOruZlmi+Dw\nTgCtnC4f2ZkyQ92zQ2nDvN2UNRauyLHrxXUg+9bI6r4v8vZvtUjTf4nIgegj\nZLDEyjKtNjw8Btt82qfuYNut0dUiZ7y+R9HOOdYYLK5/YavuSQsb6zB2uFVp\nZKI1Re0k68iEVW0Cwr2MD46zp2vLu9+ioOC/gifXJ925OiCrlooJ0uyo4D+/\nWPPvmIOvXpgQkfaaCdfrykhvqFajSUj9/uns641Bb0N03MgwD/3s97r7cEYs\nT1UC\r\n=th6d\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6be6bd9151_1591317660512_0.5794329668845486","host":"s3://npm-registry-packages"}},"0.3.0-next.6fef59565b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6fef59565b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6fef59565b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"219815832af5550c34ba2de99dfd810cedc2c94a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6fef59565b.tgz","fileCount":22,"integrity":"sha512-VbXlcJ4ZQ1Ao+/qjA/cKd5zTFLgdG9VthdZ47NcqHqUTgF7eXvwZwm6Do2oYwx9bWSG5sifxqqbV/BEod8yveA==","signatures":[{"sig":"MEUCIQCNXv/OmhpeKuCpmQaEcVeU43KqE7Rbe4rONjp2qG9XOAIgFbTKZP7fmDiO7LLwVvIB20Q1a3RSmeI/vLfd7i1MbPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2uVCCRA9TVsSAnZWagAAtRkQAKHDRokgxofdGw67kXB2\nf9sM+0UWX9j+VKeHsCUu8U8MagdSMl0sHjZQ2f7nptFfGQtUr416FMOve0Cy\nbx+K1PeL6YUY0QnEHzUIPmDSz3QGIUzo8Zp75GOzVw/Um2h0kvNinWrzegph\nw67CFKhlrSLpQGy6fy4WsMV47RGMauqsnelwlzEjUoyc5iSlqhsb0Ib1ZQmL\n6uquLkLVeq8ob4AOzkrUM9JdsAKN4JeXhpN3ykS3wW4/BcigZ7vLXZX71Gwh\n4FK4ApvYXDIXezvU5oDoDCpiC7bYht5xxLvNPBWzJZ6Ssl220GtVoabb2m4b\nhu9oZLuRlRJuieX7aTxI9EHfYZBMmolrqiunlHRFRb0F6XVcWNGDERnvp+IU\ndKrdi3i9oOjlu9Ll9N+u1gdooDf9jRECAw77kc7zcORwzwxIg/4CfEnz8Ehl\nZs1GVUcv/QxHUPbuj5Gv4W3Eb5xX2HmWO/NMEZVgOEH/cbTSAZ6+A0mCWpz0\nkQMkYyVY4pSh1LvDwzGdgRRCrLbBJszMlPgz61tRuq/Vf0wO8rfYOh4Y5xtj\n8hgV1s/mG1VQoIqcNCGBCRhWOnGu7WIIhcgvqGjcjgp0OfQ/tiEvh589/j/h\nrdDHvumWe/298Q1neejwJLtp4lH0dUA06WWw5ubSXtIXWgTPn8QQcx3qSjPf\nzzkz\r\n=5c3Y\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6fef59565b_1591403842236_0.6657444111408071","host":"s3://npm-registry-packages"}},"0.3.0-next.5347e157ef":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5347e157ef","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5347e157ef","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ad9244fcdfb0738acc3dd3cde97fd3c9bfbaffbc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5347e157ef.tgz","fileCount":22,"integrity":"sha512-6+lk0TuIvoqpX9kARxi/FfOpQydBvu+JHjEo86Gvw39FWdE/hElQbG/BKM3xt/77TMqPYRBiWfjgUapdRdeCLg==","signatures":[{"sig":"MEQCIC1b3y006hEBG39jgJUVbOUWBLOtk7mMs5MBM1inw1rRAiBeftn3RXpQT6lOU+B7wq1pDF4vraFmQRlXHXL0MOXw5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3DdDCRA9TVsSAnZWagAA3z0P/0Zak/BWZ1kDBMzK/U50\nLqUZTT3RxvZvPxlZKpwxH05NieZvqnAKjEBPa2knn59cO6b4akk9Qnlr/54f\nwykfwN5oDiyMlpwpUUfCqKJdSkoqGChEhSbai2oMCVDf6fDVgNbQgVszwk2Y\n8iXqC56dFwph6kzuuIJFrUVdWd5EBrzikK/JTVQbnCi5nqlu2YhipDVP2cHI\nE1qVDhjWugl0nC1GKUmqyp319RCbzDYoBBgXHHtfWoiTXjLrzCQuC6fvfdNp\nbOdkviMD9ICeZzeDfFS9AJ1S6WrVqzljL0VMFJR4Y4TFs6sHQgtnwnM45Kcz\nXwthKPav3GxtxzYbu901IqAxoN/a5EZb2jRA/49uGaDKajVm4eYuMIXpu10I\nNtZswdo3AmLYaHekZsYLq2RSW+ZJHDsEUGKLnGuMxI54kvkde53+w9hINOv3\n2kUuDR+2ZdsCQdHSZK6cJ6tODsNmDrhfa6m8vT8cjUS8rs3X7TyXIpzb+34+\nfrKSvryM3qucOPCRhV+NbcRWkOXw9+MAbnszql0Y0j8YWXP82dExOSJfGZJB\n0jddi1dzUL8eplQREsLWTYD8/461Im1uW3SNa1Ac9qL2k9KHXd8fT54c5MKK\nbaUeo6re7LTpgiAE48TRqcYGpytJ7rJatWNabG4mk+ChcCGnAVEP3oMzT2zX\nopuX\r\n=sHKM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5347e157ef_1591490370865_0.16953517887757164","host":"s3://npm-registry-packages"}},"0.3.0-next.4d6da3154c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4d6da3154c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4d6da3154c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"67b5748a6407acde1ab8232c7946d7b5ec3b8554","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4d6da3154c.tgz","fileCount":22,"integrity":"sha512-RrKq8DslxFh5daR7sIif5WZFPAWwx5VfiyKjBAfVWVPRNAAkVUQxhr0rwHU8fqV0JCxhJnLy0oXq45NXjZjgYw==","signatures":[{"sig":"MEUCICp+KQjwMmikAWKPzx4qWNEhsiKGedQS7KRbBv9njKILAiEA/nDXZoE+uzoFUoAnskdMNrZGirp/iue9W2NzDUJ3ZKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3YhCCRA9TVsSAnZWagAA31EP/073mbs2HgA4AIMec3/R\nxOe2ZKmTsd/ThDfdMdn2UL0popTw0LL4LTV2erggZx4zYwJNs8IEnRJ7L95N\ncCDn2IfjTGqqSNKX+sVPYGKiYkixWj0+ML9O8p89c+k3Uu5yYfBv83QrOecC\n4vHFVa/gGbrFQR4yacFcNahrNrWkYGtKv+mu096REDmmm0AzRMV/MdceZkxk\nFYSF7OlkFc335ipIxnzTP4V8QeKkOju0ChWIqcmrsjwoNWc0uKKRZK33rhYl\nI+q84l+4NKLM7bnQoPJcEVlYV0o+WyM9whqrvwsM+0ZVrpa4pqAFsCoPQwNl\nV2Gr7zKTERk5TRMAMrYqIIznLCm7RA8WOCj16RYSOBBMOiTS1MW+iLTrD7+7\nGyQq11pG68BeYHEZS9tt14sc3ftpwsnILktVSy96vIRbLK8BRid8y/fATwD7\nwxjV3THZn0osdEqOWIpXnQI6fufVgqfzhZe+q9lkYyKVDVMmIv3upuOapPoJ\ntRaFtahjktzCejQY+LjpbX9igwZVSskVyhZ2hYPrmJ/CdmKUVTyqYhbN3inK\nf10KuCiOEu3RX2dq50yo5OuEInTIhK+gT0FWCLzMTg0FrUXbi4tlATxui+Io\nuKW/DQ6ofHgiokOM+KWr/919Vas9RiErX+A25/rKKYJwcyCJXU/fLnfbN8yz\nDTeU\r\n=nRUz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4d6da3154c_1591576642172_0.08354849446558243","host":"s3://npm-registry-packages"}},"0.3.0-next.2aa9854ac4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2aa9854ac4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2aa9854ac4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fcc782cb417b3b912066744f2f52d891773c62ca","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2aa9854ac4.tgz","fileCount":22,"integrity":"sha512-JeGuhidkPpTndE0lJC0I+Ujsr+vap+m06EDTP+Wb2gcjGACn189BZoUCd61MrV4W1OWxYKyQ7v6owA7ShpcjnA==","signatures":[{"sig":"MEYCIQCEroyVbZsP/Xd3/SnW/3o+P7Z3g4PGaFD9XguBtPo/6QIhAI9jTt1zHHfo4SDq/D5zn9+NLU2Z6ndTDgOog2q2u0R0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1847090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4CuqCRA9TVsSAnZWagAAgrAP/26hEBbqhh1t88FZi3wY\nB2TQdc4OdlkbQyQTN7kV94GrOYZa3yFq/NF2QGYdxo/KMCuhtaFl6zK4mJRc\nx8kZaPf1Vv/CvDVIsLqA9h7C/vcixMyrRyE6h0/cyF80cKhgSGynUvH0EiJr\n0NtKnrxuiqW2uFpcJ1ArOZtSsI/HwkqlkuD0+7vX3GXb84bqQi1J5i5Ai0d1\nAlu6T4yjJpz/hwYE1WLMRkaZ3tlhqC7Z22/kJGxU2uh9yXz6m5S2E5G7Wdo8\nyKuabcOJS6bp9EozBFnjdUDkaHwOoGkjrgw8MZ1Q+EYzYgKBMEBr3LPORpUY\nFVJ/5P+T9HitrKh/cPxXpfqp35+Nfno00Cgy1UKh3oEpVc8QgZF1GNEy2Th3\nA0hAXE00Wbk0aCcjQ7QdXA7cOzkDTBJO8B7oR2jbJiceggS5DvcS9Kh87rfl\nvsiZU46tdjtObyRHuKtggKbgJz7Du1X14Yy7O1zv/WC1S/V8NALJBIqUZnou\n4Kv7MswsPVfVizkSVd3xMldOQeo3lgU6YSaZes73Is3gBUD54OR2SWn0iwe1\nk3Xl6XjPioWz+rjTnqzR/MnQjmA0yHan8oK1c49gZSIK/FKClBp4Y6jVTXsF\nHwk/09Qj6ud6gS+/zcsPx7jwmQR593nbAHLSpitq8wb0fnjiRlxyTQQrrMNg\nW2Xx\r\n=523E\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2aa9854ac4_1591749545990_0.41444828826276026","host":"s3://npm-registry-packages"}},"0.3.0-next.0145e38e5f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0145e38e5f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0145e38e5f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"93c77de0ff21f225e7c0a4ecdecfe7912c48fbee","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0145e38e5f.tgz","fileCount":22,"integrity":"sha512-eX2d7LQ8/3JmsYNGADiOsF1bV3wfs0+l3VsJL90/uvXRmrDVfIYq83DsgIqaEEYQ7GwowKx5Fb8mNbeHATnGgg==","signatures":[{"sig":"MEUCIQCac9++aNQexRvjrbbEK+MXz3AAMPYse8xCqawMLFZKWAIgXEzGic4m3I8OPhvH25EWGoaCi2r/hNoONCvuo6R//gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1847090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4X2bCRA9TVsSAnZWagAAUp0P/3ZU5dp/h9FpG4Rz8wgE\nfupt6yfDMLzFzcRJZCc0dP7J1yu8CA9GmBsDH6UmlGfJa/vI5Qf1+JDJU+2e\nyhTH0z5lhc6Ktt+FYohBgMWxIGkouv4jDOHRPzmtYpsch7uwoS2GyBlvltMY\nvrHXgru+kOYY4fpDYiGjbGOnNY+ycT/8mhnKlmHJQG4xCsIyGmKfJVBA0sBZ\nfSPR8Z51aNX/yz+P0UK+drNhTs85V27qY6u03zAmW/jbGJRmGiuT8Pm6l3qF\n7HQTbMr4oa2d+8w/3O3lRe1bNwVGis9e9BSfeiDPd5N0ciOmFZ4ryj6el5fG\njjOAvePk0fRNKrEyTnS6G5zTXdM3VDSDoHytGzamGTatafmXBbQo2XgV7l9W\nI9q4y08KeKVCfoL4zeWbZiN/QS2bvOJVMPQTVj+/FX0joC0usRBYdqzAFpiB\nz9ue3vOrPA0heehjzAXb3u18lqIp79G0zQrZVXt2kYj3o3MTm2noWIZFy/Cp\n1Hq3Jh/g9yOyZPijCmrehcZryPxp7m7RMJbVFpAbqU9Cn6lf9ZQEhmxXHOq/\nKWvm7U03UojpZXuSbmi3GBOnbbOzD5lBSofC0XB9DJu0Q6J09642G/JGnQcD\nZfy4gkshcsW+HfbpZAziQWxdVBS4tKJaA3gFZyHuHM7iCJFQ0hOyGCaoXZJ0\n5lNJ\r\n=zlpL\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0145e38e5f_1591836058874_0.00859123690705288","host":"s3://npm-registry-packages"}},"0.3.0-next.1a1ab8a435":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1a1ab8a435","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1a1ab8a435","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0876df283c040e0613433b7a6f43c6ceee21f1bf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1a1ab8a435.tgz","fileCount":22,"integrity":"sha512-G+CkrEiZpLt5k0CgpiZNeP5vKXh9xjGvYFXR7RqGSqxosk37k2zVF3fxmEpuJUlIbh3Lp0QTFEpUDAYCw9q2ug==","signatures":[{"sig":"MEYCIQCge96fECTcJgemX3LBusQyBrlXGPRC+PWD/mQcN8F5DQIhAPjzfmcLkbl/bsPbepnT9jPomuXef/1ujfZjn4QG5mxV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5B/SCRA9TVsSAnZWagAAoZoQAJ/yVIFRgYvpRLrFSIPt\nyjaP/C6jHJANWp6Cnl4cFP3W1cwQl1u25eMjqwcMaVaGADFkyiMtS7ReMcNF\npUg81GJSr6Nytt8EZx5Xc0NTnsrWqHSsefv/C1ImdwPj+v82l4oS33J3J9ln\njnF391QWEVlLPfxYWEOa5rhVqiJNuIGwQDSbBN/cB0SUpvv33gNh5ggIUdHU\nu/mXoAn3z4cj7xBQ6Df2qFFw4jOoA1ata9wCfqhWlpzH/a0hlk4BQNTG/W0b\n0qy1K/jT4maWMtJVhXCwElXTU/4UVHFDuwZk8uqryOKmAU/yeBfo6cmZccQC\nB7D+fORZtfu/vYAP65QM62Hp9BlPDzkwxGfu0LaWmSW/eceTGGnGp7U1ApnH\nAfRXVMvKkJAaTv1zl7iz3ROCBiPXvIea+PAvMvtxpAWoVofY3Sj/InsEy8nv\n/96Or62RqF3W6yefx5T4Ncj4/DCxfvofX9pXSSMzHQ8h0YONIa+3r/WzanaC\nxG3YEz3Q5vNWXmgDQrxk4OKLB/1BTcjlXTVfzJCGNKmXF1++q4i7xB3jF/Rg\nPP0batB9Udt/d1OjBlEae0ThnZ7VlHRxks9ip/sraGTnNKAhh+cxX+pYmEAW\nuYziGn6Ii05y+XITJ2cUVNHHnMUOTspkPRN3IGZEVyblVkYOvNcXkj5kZH8X\n+v3L\r\n=NelW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1a1ab8a435_1592008658356_0.704306874403557","host":"s3://npm-registry-packages"}},"0.3.0-next.af9d0d5df2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.af9d0d5df2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.af9d0d5df2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"26c074654d8fa31af0f4290fc30853e9dbcf4b83","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.af9d0d5df2.tgz","fileCount":22,"integrity":"sha512-GA4r4feHliKd1qzvJ4Dtb8/c9jZOkUCCMBpv6fJ46dDoRH7Q22kn1m41Hbn5gKHUfQXHrrrKGz22oV2w63O0WA==","signatures":[{"sig":"MEUCIFJBSxslhQBTiBAPubFzcsUOXdqDzLtSmCtkk3jZLq5wAiEAue7wVvZBTSrzy9suOb2/4nULf+hbmIT+EDIlt4v9fGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5XHnCRA9TVsSAnZWagAAAB0P/AuRWcFMSmaaI1P573UG\nSPOaA47fa8l8qR4N4YfdoTtmUlN+zmJrM50HpoZDM6tuY3r6OWXB+aZT+6P9\nl55T0QxrzURsNLfTRL+uYPz3ppmrDpGkMinbErhJiRBC4TzNzSepAC1KlFEe\nJZQxsI/8z6IpOL1x8fJ4SzL2xZrz8tpw7vspO+DHyayCfW69Z8w+tT/FUezk\nhTZ6sKBjiyyerBSUkKhv5N+l1JBjAgdEHfFCvxDa6tQnfAK9VLpIRv+Lom98\nXPwVEag0XuA7rOVvXC7WWtd9Ir3NwaMuC/NkXvH4DG2PhP0WZRQ3l3t4/PRg\nyhlLG6l5fBMAj4TZb84MBxrbaJwmQrc7RB1tPPlrN3UVb1AdnJCYa+ZQh8Vw\nS+nsnwpVWWOwJDtsPJpg4aiW6JXQhwGJrKOACgb2U1xtIFIEFzHt53GAHlrG\n2Jcu2eY4A4CWodjSiwpiyglg+X/iQFALPvdjZA1u93lps+1NpEuYuX7bMDT9\nZahGxmHe3mt9+O3eZsVcNdVMRoCG7KIdXsK5jZO5soQlpsO4s+gxAlV8h0GN\n0rHClLl6pHckMZqoocNyE/nuRlEmx8T4CvezPiTDAUQ/4OB15qAhcbkrdnJG\niIyi11xhZDBRYtq4wq1819YX0q8DAcwYRAYdOZ/I5UxX29uQA7Gy8u+CiU+X\nMNUN\r\n=yOui\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.af9d0d5df2_1592095206632_0.9044973819301951","host":"s3://npm-registry-packages"}},"0.3.0-next.288447572":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.288447572","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.288447572","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"abfddebd173b1f6957bb3f77978e16c53b63b103","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.288447572.tgz","fileCount":22,"integrity":"sha512-Pz75EmLt5o0o6eFOTyGSzR6bhoqQVuyZFsF7b/AJ8UEDXZixzbOOHBUTtH5zYHwWop4OrmENGP/05reD+FgxLQ==","signatures":[{"sig":"MEYCIQDZAMqooE5dMvGFsOlPgXMJOMagmxZ9x09DLcv9Bu8LpAIhAKysFZIl36PiHRMwMlCLeA/m89IOjNwpvAo64VKgAZBh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5sOOCRA9TVsSAnZWagAADA0P/03Aj+Fbh59IFLE3ncMj\nuLH272XIZrIjFAI1p8Xh5z2744buUeKM3lqvLhIcOiUAfcw9oxMciv3vS7C6\n1JXhcGdlRop7/mTlPug1ZBbZbfawLWLDxXMmm8W8Huav8NSezOXtunTbAfau\nnKp2JyKjG10lfuHo3XlNP0BzJz8esN6NRb8NRYhcFHaJm8JfSrA/Z5RkxAho\noRl/JY06fbB65+oC343+MWM/yofnJFrgflwGIPwC05yHyIkcOzexi2umCEXK\ntpkfPxnOV5J+neA1MklOoWo01YADi12oAqRWOdAmhcFvJxpl/X0ondETIA9n\nRzDbrq5q4jxZRrZeS7AGoT+3bIEQCmY0cFDHuUJu4q87AZpHts/5QNMZDqjt\nR3Jdelq6ukfTPAIkHpAvGoyAL/6wvBa1fRB5OviObdegFgG1nSOO+ty48vGr\nypg3AaLQsX8kk7bZx7Ki6e4DPcvyxKyIz98MSppqzkwsiX3mtXz9cso46WIP\nmfzisjQIbAKLDKtxm9RwnpJmdYYocb+WYrAounc4AMkTrrabQSBHE80Xtlbx\nDvuWkJDVozBOLDC71XOw//O8iyQafVFYOc8yh0vSQbkGr2fkyj7ljG7Q985c\nbNfxfxNKckq49RHcnXAVi3haDY6K4juVfwc7QHw1R/Ka6tF9tRpDzw+Ehh5H\nzeE3\r\n=IjKQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.288447572_1592181645657_0.861428186230033","host":"s3://npm-registry-packages"}},"0.3.0-next.9dde49dc78":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9dde49dc78","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9dde49dc78","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f897034a9bcdf09c2d9de53c7cb69830fe40ff0f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9dde49dc78.tgz","fileCount":22,"integrity":"sha512-HgFwzBgSJIwWFMnYO3GgeHWhF8EVBQd4WnoJm7kSbY/sN+a4TQEUJ9JbHkwbJhF3ZOWo2HAn5Ga7u3MI50dvMQ==","signatures":[{"sig":"MEYCIQC9/t2Os7waVOhKPlfiJ013knycglUk6qGiLsb7kK8rEAIhAJXM86xvxIJcZXS58EXSm9ywtexhZJWbKQBFAEb83kkS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6BQhCRA9TVsSAnZWagAAMrYP/iv7V31/ia2E34gr2vxs\nCfdf4rfVDPDT2RTlt404I9mFlBIyzRGjN4xzmUZQU4elh59TzcxruD5OGKHK\nkjBmN6Rz5hplSVpJ5jruidc4dzMaAeF6pL+xVU0/PbIWdliZR3otyFou+nZH\nohJdYY2UgwBOnfXgXFc5++4l1ZKO3/VWv+m/+8j6Q1TCdq/LFOT+hnbIZZgQ\nsmt2kTyGIyC0Lrp5eoTIevIXelgjd6024M4LdwccE+WLNOIsBkB+9uzo070+\nbD0grl6kckFVsMyLTmSBRgJBOaEVsvPUD6Bic4o78ks+/+7vrLask9bfTWGe\nbFDqtz7N7UoMNtMC2KuChFaYdBvWX4ULkCsge6J6D97AJa/4FrjL9hDHj5Bj\nDJyer4Uaw1ZB7S6yfFWFOAr7FS3z2dvtD8FqEZgVEfmI2GSYggObW5n/HGc2\nqjtxqSXmeNExKILh1wehBHBm2l9EpEcaUBqcihca/f8skIt/0lkABWAv3m6A\nH8UryRhOAUFC3Hwr6AbojNKmwvKvXWR5hA1YVVbG17n0tu82sTlqYH3AC2U9\nbHP6MFRVD5SD8RGhapFgXFwjOFiNX6W6bkq44CAdRUrxcvD9geVGJMpMnMSK\n5nd6tigfYixh6S00WJsVMoqJlEjt4SfBnel9gGQjf7EjH0OSVvK+z+o+wBEI\nDfjL\r\n=6z/f\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9dde49dc78_1592267809406_0.9071063869765306","host":"s3://npm-registry-packages"}},"0.3.0-next.ddb6641923":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ddb6641923","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ddb6641923","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"53d8fa314a51da81e9af00c79b24730ad433fd8a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ddb6641923.tgz","fileCount":22,"integrity":"sha512-bMBSz+/1SnsigAIUFvcpyFhH5KnSj0NTfvERd7CksSsx43uFPYVqjrqkiShYKlfqiXs9VI6q0xHk5EmfxNFSyA==","signatures":[{"sig":"MEQCIH6tTkTErOFdmfoiP/XfEFuQiCNPPPectivVTtxSN0zVAiBIigH5msM0hK0f063Gs+CwIPFF0wIa0e2R7R3tQ/h3Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6WYUCRA9TVsSAnZWagAAUG0P/RgOIXTSjZzMz9i/W/U2\n0MjAk+8it+pHVRB6UOmATotgDy8sFg+PZgYBSjZ4BsYqo+QWSVU9YD8weBIT\nh8KIdC+o73AP9j3RTgxx3RseOqJ63RcKvN7U5j8g2ShcD7/F5COWxMqQ858X\nfdgIqoOjarCcVwcrlfR8mYVkEVU5Dbr52gdh9LcHBTLIsaa5IDvEEy1BePJH\nKRutv5nLd0CWhl415nP4Il7EhAF03G1KFhwXtu5oUEsZvdssc4AT8ADmBI6u\nt4EXHmUPWipmhJXmL/lBB9QEl/mz51NUv0GwINT1L1lUT1whOLK9GUGyhdSX\niQbrZWJNoJPM6rrhM+Nxtc3KPFkFle6CfuxPVGoyVuUOtT7fR9KIZpbl0z0H\nnutRUTl4Atbd9vtiFog20Vaypub8HvMWY+rPFu7McHnPHt02sae3pWlBWyyY\np7k/JIzRzoSA0y7qzLYzNWqFgwXqVGeRrmE5ED3cZWZgUe/FtoaSbKAVWsc7\nil9QXXSdL6I86M053Bddpw/jj3dC8C/tVuOWmqqGLff2BS8feOSNh+zEc3l3\n0uIKFac2UkRmPmYB2PAlCOF0CcCtn040r/6R4WC3zmppGBoSyLo06RvTs8Ux\natubs+wD3Q3y4V55waq5UFfpMYZ6wA5Ku7bUfwpcI9IERnfsHOTNgLHBGG06\nHSxV\r\n=9wTJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ddb6641923_1592354324454_0.2014855837950158","host":"s3://npm-registry-packages"}},"0.3.0-next.6c68514534":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6c68514534","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6c68514534","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a988696dde45ebce94b460a43204639ba16541cc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6c68514534.tgz","fileCount":22,"integrity":"sha512-rvKXMIS/xlNoUmw6FwkDFW97cRNqG+PZq2uTqEC0uEcYl8ttRQZAV99eHf7SIhjazeuQeOUfZdPF/wTeBhPc1w==","signatures":[{"sig":"MEUCIQD2GbqKyS8IS4rVQX5wzWOU6VODbXT488zNKd/eOvCt0AIgG9eLdLZS41OZmb47G2oazMW6vUpavjBuc/e7J1UoLAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6reOCRA9TVsSAnZWagAAibsP/3v7NhnOfUBtLT6aUgOi\nt2f/sgM0QhW4qGKEFDQinTQ+N5b217ek3mLolrrvlr19mdjOr6GIi7FRInqg\nawyuwyZ2MFg6NaMA+yw60f4rouuTONMSaTn7k6AcPm9prYsJYZWvlfi/a5dA\n7GLA/lVqmYtwy8uksaiga+QmI3lLHsK0ccc7LTUs8jw5DZzLwhs8GlPn6Jvi\n54CBzFpKUdwFFz55J2s2pcAxeTPTDFGCjLjO8B0XaW7wDVv007A0npRvHteg\nDoLtPzhKEYQYI7nh2TGgn3mw3W+4RtkKqSWagfSAZ6LI/vK1Q9vkNdUoi2JW\nxld8fJqvuq4U2Bf0HDaFJoYTcNxC9P1JMQ9MAGiaqLWJAiKW0grW06aMc59v\nlX1oIf1NJ+mdBGIYtr8JNhg/k/vT94BCSrruN8igNhBVJJfTMIHnQXSwODOh\n5xR3n10BghyXfsq1Jf5KiLyT/0ZkKZF1hzS1bBuqi/tfT8CCSQpB5kclW2rN\nc8Dncirtxs/kZE3l6uVhI0sOd8hJjpOqRxYFQlYLH/0tnedXORShvWDE+yJV\nCDntbixWqg2fVF9zasvOqaIMcBuT9BcDed+LpHmSQ8r48uUIO0qbKgPDj+x/\n1aBz/lEai56NutdY7sz2ghhpN4+SCt08MaNwCvi0ygkzs1OLKPrOycShc8Gd\nWoz0\r\n=vu4x\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6c68514534_1592440717684_0.07466628029321831","host":"s3://npm-registry-packages"}},"0.3.0-next.8cd3fe080b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8cd3fe080b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8cd3fe080b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1f80cb87b5753e4131603321206c385d2c09bd88","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8cd3fe080b.tgz","fileCount":22,"integrity":"sha512-LUMGv/sv3Vusg/YC3d1RjqJgdtVTOXHMxL0H+yssvxDtHh04fEHruDQMv9VqDudB7PiLVZ0PghINNgzHVlsHQg==","signatures":[{"sig":"MEUCIQDjHT1nR4booL7WuEV5zU5XSVdtNbn44FCP/cGZM76EHQIgJIENA4+ueB71esYkZmBLUzsyiZxTKN2wWbmWiHsuENg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7AkiCRA9TVsSAnZWagAAgWYP/36WFLFMJvyo4yMW/qov\nSDHz4N2orjZ9jvufhdiS8ZLdTwK085sPKDlzJAVMBnR0ABbRI9znjsfei5s/\n6RIA7huJfUqXZlciY/C3m36/idkq0vw51ALSVFHH+7CMhcnxNEBpAZjGV0Kg\nBYphYu2AqVhzIsG48P/PiRjL0WDSNWffrUef8VmuSEjiEAH46uhPIq4I1KJf\nGgXw3kuA3tZnC0kU9eD645O/0soeI3b6i5qsjByQYUslR8S9Lkfll7mOGBTA\ncU6uZjSdO/RcUjXaoFKiTLUNblp7a5NNyE3Ru8/8Rilz81AMUxLPoDkHjXyu\nqImDEMiZtrUhjmpgC038tUaOkE0sxuKu3fNDFIHp80xRCqr1heZxiQrAX4MQ\nhjrZNdqll4nkDnZmVPgiDdXy3e3sP5JgFIsTeTVSbZ7cL4EkM1viXesMcRR3\neA+CnZTi3/HsRTWKCx2u7rj4Y0v8hLuyV6w3q1sqqaqziM0TC1j6+Gh2fxwa\nf+vXMqXSeJNt5WTnpC8QchhHMHlkHtVv8mA9XKKuhTaqAHc1ZluYz9RrVJpQ\n4mQBUUKJrWrQVvihBoKJoUHll+V85iApTYyuE9Yicgjx8Rz4nj4E7vRi5A3j\nSd27cGJlSGOcpNAEyFTNu4Z2wYGcD553RyCb2MK6ZG3/7vuwi7ckb1P8+yvK\nfgnY\r\n=E7mh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8cd3fe080b_1592527137700_0.8611400693019726","host":"s3://npm-registry-packages"}},"0.3.0-next.97650fb8f3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.97650fb8f3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.97650fb8f3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f05cc297753801954d7b1411b42e5020178c02d2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.97650fb8f3.tgz","fileCount":22,"integrity":"sha512-4OLb9MX5LbJfySMJ1yILBS0xVNQN4URxfqAjFrqfc9wQPg9A/G6o7QVbFuSAV252u1MLXTKezKOCkGc2JVkn8Q==","signatures":[{"sig":"MEYCIQCRZnMuMAjf3GpK4803lGC9619v3zanMwZgDgCK7Ef0vgIhAJ26pCtq9YFnr362FN0H2ThiYOSVFeuMtdF2YnslDI7+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Vp6CRA9TVsSAnZWagAAQP8P/0hJe4fwSikMprDbj3ps\neLu83BBGZ6tPNrcDY3TkkA5kPQf/yLnVjj0UuiEdqOLOAugiDuxKeHHvaXZY\nbnLfQ0eudgC3Yu9F9siG7ET5PUbnRU9UG3QhlrpuVwkaXBpPwoNspdg/m+Mq\n/aeD5/0z5YUu0AxkQst3KARXXI+Hb/H4GeO7yi7mrbsD4wKCzFbBPQYKV+LT\niSPTFAD5bpYuQXAtp6pXypJMBzNksjU945HVRDt2a11tYaiWwk+R6D1q0GAw\nCM1JlQGU4FbXCVBkxpSjZ6Bgdk68VezZKkGfX3N+ulReGe7S/wcYt4fMJx+h\nzxWSAoC6YIYsb2sdqOGXaocZKNDyaKkV7B5NkoBOgp7/GsdnoLcFhYaRViBI\nhBkmhT8KGniuoUcg3aQtdCQqBk3IL0LtsQb+r9NGxFmlKCK4xR7exIEE54CN\nn/27PFZNfXVwHa1b1ke2uQ5UdjTF0ixHS+us8wGOY/m4UpLctmXVSUZlnwp2\n5SnSV7/ihmhi/TfVztSz6+Yj8bPJ5WjQuskzetosARvTHmOFEPkRYnARXO/w\n1o68sfpTdFeYzDyXNgD18Tt6g2FEBcLMbsGO8qXsKRl7T+sdz2hB8Qmn7InL\nxzA/gWCnrwkKx/Tda7M+KQgyJqMMhqR2wIy5fJ2nHNHMjqTa8NX0kHh7JyTf\nqz/v\r\n=Dvkq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.97650fb8f3_1592613497751_0.8898030903082439","host":"s3://npm-registry-packages"}},"0.3.0-next.9c142ea383":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9c142ea383","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9c142ea383","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c754705a980e982a876fee1e37c600945d92e43c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9c142ea383.tgz","fileCount":22,"integrity":"sha512-D9EH7MxcFvu524N+iUxTYx0PqypID13XYcJKzSFSU1HFzoCl38YHmLQE3pQZTbJCmgFTl13BVXfc76ALYO2lZg==","signatures":[{"sig":"MEUCIAl1lqCF1MwsxMFmB2AM3egOlKOZg5s+aE+GS3sY48/rAiEAnN4GiOeQnGmquSrgQ7k57wDmOZqDHsZgjodYP9ywJA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7qy1CRA9TVsSAnZWagAAGSQQAKMaAv7grlGU5xf0yMPu\nYbe4ckeVuUyecoEV6fKLXS8UVG6aefJFeqU9A5NzqlIa722MrQjsnGXXtDFw\nl11V9TnZTBMkC/I+Civ4JFSNgUqPouyDo7gAR/IuuipDeeKlEGFUAkaw+iBu\nETWAdgG7IPAIDhOuZokXpPcAqGNoCP7CN71U0zXGkRyc3eNVYWrx7RO33Q+b\n7r2TqLxuvjyGdOB8odskjed8U6Gbbss3L6m5BSrVFk4hucwVT5FNsp8DMX1P\n7Cvs8SFGbVt6+kPJY5BHV1OMSOloLoM7QFvG8l/8UQ5Mxc1lKYg1FNCOXJBF\nYBRWR89+BdYxzkxb3iD8qxh6B2OBKXiBEQysktB8NlA4HtebOZPHuz8R2Qik\nKNatdL2VptWEu+oBHbWbEZdmom2g/dEKsUVvDIT5ofbKU2PeFUoiIGSKVXzq\nwB1eOlZgYk427TTJJxo2/gIeIBYYrOqJDlPZKD0lIZ47hlX/NpjRcQadI3Mp\nIMGzOEVnM8/kGHAb1M9YaH3T/ehsOTuT/IJG+oow2roj7Aj8+8lc2M5AHbwp\nReE7xo83j9TFC184gd53SIjVjlHYHAkyWKgwmelgh9kuj/RlB4i7HT2Kwc2H\naxV0UH47c3Sli81myvmYTMH2ZXOVXoj6Qx2YfTJIrOHwMXfbKBDXP4qk0yNX\nv3Hw\r\n=5hRp\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9c142ea383_1592700085438_0.5301069690120224","host":"s3://npm-registry-packages"}},"0.3.0-next.fad4d8d254":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fad4d8d254","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fad4d8d254","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ba28a7a75af28fdd8a669421b5ad9cf9330e8baa","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fad4d8d254.tgz","fileCount":22,"integrity":"sha512-HvTr747rZQP+3Uy/SJX6uvsMRS9WkCnBJeaN/WXkwxU28g7F6+ENpmLo9Bu4xakh8r1l7+X3Ght/H0CVeCfRmw==","signatures":[{"sig":"MEUCIAHtglunY5fY2jN3hgahWChyuMax5bhAMqyUF9klFeP2AiEA9n5FrhEUjiL6ra/46TcBgl/tPtrguA1K1d6u6ievhJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7/2TCRA9TVsSAnZWagAAcvEP/2bbogD9CR2bL2BrBSOx\n8lyTJnaJjLNDQHvOWU2lY9I440rGO4/nVeydrLcIvYLpgL4V9a2vCUQAdXBU\nWgEHtlEnscCaqZy/uix6E9hSO5SWgfUM0HCmswBBWftREim/V7zY1nJuolyB\nwg7A7j77L9LorotQMzCLB1M5l7zhEnmrvR4eOvvSrSDBuYzrUzdZKG6Uspve\nqgz8zMW+E2UDh6llBX5bSXWqWCIbt94trs2zOfDXI3AGv2RGFfyzLdCH6x+8\noSTDlqXhzErns6A7DRqghe6ukwkgg61iHn1Egr85vUknHrJVTQA39xvm9Yck\n+kNbfFno6MwBLSln5qZPIFXLrwzerQBRXtXW3nw9iBtu5UoYoTELFL7apmvA\nNVIFG20iwx6m57QubmEOAfx68IuDN8KyKSGPkTijVHbQFsfQcKhNiPnJfZQF\ncmvklGgi037S8jyqlW2kHReDILwghCTiI0mSD3wctvkM8sl7/DOwiQjkn7Fn\nGSsZ24SLkce26pgdme9LHTmOlEjfrGTmt7cqdYD2CBy5KttCWEbT+PZOWa2B\nAoQRfJ/ydlRf8cuwf7fTV3EIP9T0kPjFYvtOdO+C5lo3+WirYEcAE0ujBWlE\nOJojoaHPy4XmjpkL/lkNuyh3H0TMtM/Flbu6G2erzcb9UOkwA7BpIqF8UazK\n3/93\r\n=MU27\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fad4d8d254_1592786323079_0.005495970471104394","host":"s3://npm-registry-packages"}},"0.3.0-next.593ee445cf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.593ee445cf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.593ee445cf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1a3963fd868d5422f6f0d0bf7365d613a0a20330","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.593ee445cf.tgz","fileCount":22,"integrity":"sha512-k9haLfYEKAS/tCqFdPyoBzwHj6qw+1E8te4r4/dM9IRYbPoTGdUhOcsHq56QZVIAEYNEcWOe+5ZkZNkoHwVahw==","signatures":[{"sig":"MEYCIQCeTT+qmduxIrdgYyweKOlIBMKvgewA5KrvB/a79B+5zQIhAMMPvjk5WnmBYlGVtcgk+tP95DGN4R6Mh/7LaGt0TUpz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8U9ICRA9TVsSAnZWagAA5FUP/AtDtcfxHXI8LWJLaXRt\nlHLXvigHDS5hD2m+NtXTFmPihiz7xXRKgZbGvXl/ZgatPK+X34eCOtsGGIE9\n47AlxdQ+856Lv4NyMk4uF0rwyGpu34G57YB8LZE9+eLB2Va/GN6KNdWMqGvn\neiVPHkCwY0U2NSJnP186VW2T0iMgMbg9TueenshDuFhGsRScYJ9lxpTBYZBx\n45McqtVF8aoV6cxxf7HBG8yTGo80mQ9E0NC3xXojNq+gR7OCWIzSp7INkU5T\nM4kWTwcAKud00L/hCwjpPm7j2QVEM6F+qORJ8fCMSeNjXex23noTSkkGfLy4\nGW5OYDZbRvJ0yZuqKY3HgeayT9hzP/UMK+a8O41BvzvOPj0nqq1p01NG/LaJ\nxjxqMH16NLYVgA8nVLok0O2Eiqq4wEhBrxcpHZRNSsRdEYoeqqQC+4NBd5xX\nITSNOvONxytQzC9GBJMOWmpioRbb6HuzepHsUlWhXokleyzxwrFmoMUi10R8\nDY2OVbkReTg4sqtTtjB8vhqQMGyzlTezufRX3KLH53akTy1YGVs9VP7D1ymo\ndlwsui7Q75/APTbU1kP3dL8ilbdXdXR6OforHoarRYyMHHc/EgnYiZ4hJaE/\nCQlBIJsb9ZnQMKCpvYVq4nzGlNsD019rXxXcsjiFTLrW83GVmPwdPF7egAlA\nPFvF\r\n=nR6n\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.593ee445cf_1592872776102_0.822877738499407","host":"s3://npm-registry-packages"}},"0.3.0-next.c17ed9ffec":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c17ed9ffec","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c17ed9ffec","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"24652a124a663f9ede6e3ad9f71296f9a25c0b6c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c17ed9ffec.tgz","fileCount":22,"integrity":"sha512-p4xuNgcT2WdvAVDdO1g+PJh6zoG2PR+HlnND0BksbbZXHqf0mfPtdb3ubHc/B9+mJMQt2/FpQid3L6uYbHz1uw==","signatures":[{"sig":"MEQCIA5LIaUSRSdjHtkcybcETJ2LGpp0UY2hw8ttS/FUyyalAiAYIgPL9nPE4kdZ1d8oCVYXT927A8rvc1qdG5GhWb88eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8qE2CRA9TVsSAnZWagAAJigQAIf5ssC2Mm91yNnKId41\nmoU2vcm4xr/d8i6pEx8fPITTH++mnsYSsYWbgZHgjVVHTIuk4Wgqt3LdXpg1\n7QG9uC8qRq/S36oWpuuoA+gPrBYUf2zX6yDREiU5iUMnHcSQWjQLLo5cA/O8\nOEwhPD2Xfv7TDRU8XleGUn5VlzbWky9lzuftGxLrXGJMKLjOyqKTwkeTMMnu\nUS00MTuvOMgihK6+/drdTGbSCap5GVlrrVyyFrDonBZnNrr6Ri4nZY5p/lg2\nhmyfCszzlUg2OymFe1c7oKkLNal4U4KTD1SyXPCwBeSu8PxZw4D91DGf5ldt\n8NAJi8O7fTNq6fdX68hx7wrrRt+V7BCx4/BvF7D14lFlH07YJqOPJcbjyasA\ny7UiE5cHcWCyCQrv3V6ITtUa8Y6nFNV7PYG1NhM6I3DW249HuMjKQYbjiFWq\niLOMVB+C3SIFTxlSla6LJ9epjyHMGSkdCWEHQk8jehRCKsEv7tzzAlR3MHxG\nuz1aHtgz4ou2gKOEF6LSFDF4ynd0CL2vDNi6d0Bx7AFxZvxN6fEBheEl+thn\nY7fvoTMNipXLbeM9/RGqtGuwf+ZSioNCIecdsWe64GYrzt1XfToKUb/pA/DS\nCqfdVE8X7GvFhhtS0HmZiuTsN0t/6v11EHHUd7e3yepPtKqHCwJxDO2N8Ahk\nEkkv\r\n=qpdZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c17ed9ffec_1592959286049_0.004283117769308786","host":"s3://npm-registry-packages"}},"0.3.0-next.c7ea388c7d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c7ea388c7d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c7ea388c7d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d6a2590fa455d488765de03d32283dde31db64c2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c7ea388c7d.tgz","fileCount":22,"integrity":"sha512-S5FTGljyGfl8g98Mrfv8mBCXfFWukdTcdJTtuC8fuTV3XdtIknAtjx47aNfTsjy5gTv/H6iIsi1U24zTklthdA==","signatures":[{"sig":"MEYCIQC6s7cJRA21pR7CmnbsIBN431nGCMnTCwhTUYyEqEw3dAIhANzKK4pDJCXeSx58TjOsffXQ1nKExOlZxi0hQ1+LLVre","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8/GiCRA9TVsSAnZWagAARaQP/jCadRYzUnEdjVeutCLo\nUOqSK9rvMw4P/1LZ3mdxQGMWNsceHmCJcbcaNB2TNZJZ/FQanXd0dvGsCW31\ndAqaVxs3+IqvmwmjLXvJMshQ8kUwTzDprvJMAbnok7pgMm2xTQz7o9dlBM0z\nUp/Ij8aM+5ITskUf7BtVlImaKP7NUcw1DfpwMo5209Fpr7afWmVxJbMVkj7O\nNWRyaW3/rnjPWUi033pRs6cg+oKqEygWfnZuSI76Nbls96hH+37QSmRhucYa\nImnEORNRKS7EgTA1nFd5kORQjSQ5gkxJVYEYr5nNOdMaOy2PCaOh2xBAvsSl\n9HUKyguXls+Ssqu0QCKTSerT/Cx2cIJX9g9dyF/8V//f3wcnS+tjLNzUjiun\njfWrY3chNEscUCi/8Q79ABarHkV3bn63DtVkLOuhBBuW43rSA9dnlmTabfIu\nAoLPbx6R0gGphMy4WKMCftUarIKeuoNsaXC6+YfioBR/k9+8e/5DfVdudpOT\nNP2BXy0VkeRi+hwpH4h27BF/mlUMoWsoYPBDlOXyDfJS+Vd9AbdwtaENjf/u\nYTaPCzMFNQQz4X+GiHYPcCQ0pRzmaskJrmm6DhDUfPCjh2Q0pTTk9stsDfif\nADcT5fP0EahtllVlPgtHs+ROBX21xchCWkSS5pHC534xxRbX3QAx5pig6TGk\npMlV\r\n=qahM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c7ea388c7d_1593045410173_0.27162309155432074","host":"s3://npm-registry-packages"}},"0.3.0-next.3158fc0f76":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3158fc0f76","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3158fc0f76","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9e05d33e6b1af8a5ca0c877a528f13de962dfc46","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3158fc0f76.tgz","fileCount":22,"integrity":"sha512-vApoXtKa9ihadrJGCGG8bAKprfO2U/gUOjkoicHOB3fZSVR7KaXMctyLAwemZQfbwEq+qdZiVoR1bns542iWnw==","signatures":[{"sig":"MEYCIQDD+CmvQptl+DQKM1agEHrVuT3HtTroJ7085Dr0ucH9twIhAI1Tsf/xMV9xiFrMfm02zQsGEDXK8r9G7okA0OST4Yyt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9UO8CRA9TVsSAnZWagAA/RAP/jFRi85i5LQOuQ8r6eSS\n0SyWDoU0OYz8H36tpNDEXqtH56qKBqsXYroDygipk1xM1HIlKoHPk9lp3nyg\nlwPiSUZAf4GaJtoB0zziJXc+fzgse7irFCCSyylUuyOkr36xB8jXQ6pofCcf\nLcn4JUUzg3AgprsRPzvrkoD0gd16AFYtUQ9qZTLuEU86xo0TGJOjIKaHIbG2\nQTcB597yUHEgBPSJksSPpHa2ZSjFNjyLqeXOVtLyZ+TsIGVQcj87+swn+99W\nBbWZkng+Wn0EK9rIddlVsl1ZiZ9O8qZ9vf+bbpQMDxFousD4qENN8kj55rfx\nuh9Bwu6yTCpmT8fGpGWZsHirSsn3fcJJ8wyZjHh6Uk6jVsp7g5cy78KO/iM5\nE6bZ+HbESUrHx9KAlqBA5aYYctuQy50gSSjLkKny0tgGJcLkVW7wnNK3b6Ub\nDb+S0ceYgo7A7r3cm9n4lkkbVRW3YYFpz5eMlrqZ62rzYKSiVQLQ7YdCD6xq\nYwfE2J2CYvh7dv2ftbuwbMqe1mQtOBTzr6ntRK8iNeV4N8ZEVSY6D+imrBrL\nXAoZ29Tm+Yd9NMZsWsBbZihkOw9vIM7dlzH+5zlQbKlM0dPO6RZSbM1LEf5D\nP0veaC6s819sandfjJIJswAI+uNULCsL432R8N9h00FqS6tVpdrxcnUyfJAe\neqw/\r\n=1XTr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/tsconfig.json","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/typings.json","fileMatch":"typings.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json","fileMatch":".bowerrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":".babelrc.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json","fileMatch":"babel.config.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3158fc0f76_1593131963641_0.9943731934363362","host":"s3://npm-registry-packages"}},"0.3.0-next.04c36be045":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.04c36be045","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.04c36be045","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5cc43df94bd648cf53d9531d9450b196efbb072c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.04c36be045.tgz","fileCount":22,"integrity":"sha512-x8/DOn/KpMoEc6rXMRCYlZdobMvBkPezS8YL8y6fuNRX8OR4THmGjxU7+iWxP46A1TabUa+0YONqPb4XcJZ/fg==","signatures":[{"sig":"MEYCIQDEBTXQGsXk7Vigu3MTlzZN0pjxLpnU3kPsOKCjH7djogIhANQwQThhlCBh33kGGIDjYDewbF4KW9g6fUSYJ04A1KPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9pVwCRA9TVsSAnZWagAA/RoP/07uq3Nm96+E/qeNZ0x2\n/Zwvne3xbKoHA9jRQc/ijO6Ep5r3XPYU/xanOgLU3SVb1aTC91dLTVhUgorL\nvP4/neBKPiCQOUx6cNVV7shzceqpGpvQ4vmNA0gSoJYC12b7dL6+rV3WvRh1\n1mUAG2gCaLzskBs7PIK13yGjxIz+8VF9FS/X3wGiPUDcml/ChjqFmc2P+cHD\nvkMYbUAwVOnbhfpO3Eu3ovdb+u2LnkWo3il+6VBI5+hl6ua4+tdxdUcRTLN6\nNeudMvl/4Ot6HFFfI21t8gAAiuTd1JM+MRJ5vNugYixxhKJzCJwJM8wduHxk\n6qH4NCkl8QKAbN1gw43ty6h+GjC+r6SfHmQTWZCpnJzvWVza8M6Bbo+AzACK\nnFFcvsBEn1qLmMLe9wBOmE8x4pa+iv+UbQrKmSE1vjzaqFq9c5EVHENvkLgh\n2kG9xYv9KTTp8XMmeJXHDV5gPg2Z95ClkSMefmMGXDmbxW0/2nSyvy1DrQwD\nY1kXeONDNbCDsS1Hk5B4bnB2cfp4cN478FZuyeYv9LPNj8wH4+RWORlEBdHY\nElYUIPxlzwqXISdSST5MXgxGpNqZPILfacruP6zNdq4Ly2D7EpZKFLKO8I5i\nzvGSfCMFf60ifslp5n0W+1739THvwpqavRSLtCiPbHvUDvaKUeB1Z5H8XN81\nZnZH\r\n=fr1x\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.04c36be045_1593218415746_0.5752231979898392","host":"s3://npm-registry-packages"}},"0.3.0-next.7923112cdd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7923112cdd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7923112cdd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"800e778e78c5132b7b4094c18bf59396929d323e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7923112cdd.tgz","fileCount":22,"integrity":"sha512-VcLyAEdHo2O5jtpTqgjHjVdgIeXPvehkiUkoqNpt2bJFf85Ate+oy+tpoPnUMCA+eiYVPRE3J7YkXl0AW5ez5w==","signatures":[{"sig":"MEUCIA6SBdo+WrtxwsYArNVAk+UMmTDhncQykeiJ4HB1ul5SAiEA4zP9nwp1x2US/Tk+9c+6xgJEVyHYx4qdqt6vJKmQBEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+TgCCRA9TVsSAnZWagAA7C0QAJZGk1EgH95rZNGrkaRE\nm+ZAOpsSBSxhGBQKz5jpJRtiwpeN2ArEHcvR6cHQHvKXmZPL0pwUm1jxY/oT\nqxpfJvl+CzRv/g0vraX50y3RgON9749/9oHdy5b4dn7susk8KK3NQC4hyKw0\n3CHF34XPJyiyUaxpqGBw7RpBDLgxUiQ6S9BLox4bGkt4blUgbdk7Sa/L3bTX\nW6qIOW/tmVK1WJ8mE4dtPIETC2yo+Brqns44mr+TLfyM7AQI1v7kO+2nTRgP\nM56zaJbkB+0276C3yG/mMt3oiyxF1w37PlrPdVI2tbioNT4hFBRX+QSgEW93\n8rDxFhDt/L+7DJFeCQh68vboGcqcAsPFr5FgpB0Jgq8Z8R25Joa4Ab0a7Kzx\nDlqFDEdXx2y2RcUy+CyAWKxJP0jXn9/b426u/dofXxDVBUz+4ycH+wpVaa6T\nyl1vnbhPV7L26vo+hddwG+7d6c2eHOgWjZvPNAqunULJs/0BeOqpAZIE8H89\n6CYaFm8JHQlCmEuWRsxU0I//lQrWzCaWqehQxIe8pE0lqg82t4ZrlQHTK1fJ\nczVjrXREHnYmqah4DeaPiW++E3SbiyIxv+yPLZu6nrd9R4dtLUTgrHQJ1HDF\nx5FMS2Q8Lsp1TO6f8xdx5iVjp1FVuv/pIhISHaI0prISMUtAFcyzI/wxCrfc\nliM8\r\n=v8TF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7923112cdd_1593391106360_0.07944485658830391","host":"s3://npm-registry-packages"}},"0.3.0-next.b26cde750e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b26cde750e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b26cde750e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"851185d13ee248e4023a6f5de27341158f62cb86","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b26cde750e.tgz","fileCount":22,"integrity":"sha512-UMTIP57JjDxDulnPjIVW1bSVwitzG6qqy+85Td6wzsgTJSHcDOML6jkO1Qm1K1UiNNQSmDSJ5VLeTGmbrRt6IQ==","signatures":[{"sig":"MEUCIHIuKEKBZtO/6hQ8i2WQYqy23WhWhXkksUUNFddG5EjmAiEAmvs5riWCqqkWBOWilnu2sEAfelZWeav0ZYjtVUHBSwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+omECRA9TVsSAnZWagAAkVoQAJf4ajTcrC0gUDZU2klG\ncU5gC6cMgN9eZlIDZRyA+nhUeKEunJBT2NO8AKGOfMw9M51uVqbJfpTpTTKk\n7vP5U/kGnrII5qmPLSIvRyv1RW95GjcTCnkgy47BBnAAZkU0nQF4+jOTOaZ+\ngAaXacr6lNJgmgddloWC45jyyR8+vf5uNuheHp8e24cu/DmEjPf793ChPDxG\ngweLrqO+yvLQIfYPej3DZ+PyfyHTRGfHj4OF5D33ndhS+WabeIG9aBBqLqmk\nwIhXwgz98JFdoIBPsqH7a1zs9C/WCC9mj0ps+hvFr9VIPJKv13d4CNn9Rndz\n3gd/JGKD4srVYki0gABkClZblO9wExTQKGrRcfuVxN+XItg39EpPeRksELXp\nkcB0urfodHA2SBnNxFfIhwgGb3qyyYEuhEW9S6YRZo2BaVyJ28NrApLJ79Ht\neCT83qNMxNWREA+5Op1lTAI/gsi0v5ZIfmBPEDFCeZzGj38seUUOhOVFYVto\nzPhziQvgceF5eJXFmevlaf+uwHNa1BrhK9bbwtvqmaOvGv47RjD9UXfJIcAN\n5fJqG+r94gw9ygLKtJrgodLx/hXkx18UrqEv1oA0Rf6a54bdJ1fwx55vqO3s\nI+ix6Tb5vTUj11n4OCa3uYycqSPCoxNgJ1CGnKsSdhP1mZxc4TPIjWCWX6iu\nnmaH\r\n=GZN2\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b26cde750e_1593477507701_0.33708313335252393","host":"s3://npm-registry-packages"}},"0.3.0-next.ef903c70c0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ef903c70c0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ef903c70c0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4cb0abe369e354ac23392fb276e89644da8611c8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ef903c70c0.tgz","fileCount":22,"integrity":"sha512-aulC+9o7a9z9dwZ0gUUuAZHA8q0Y6sEUoe+NlhdP56WHKS33C6kALTsgahDqzckPqxwdIdfHLxRB6nb35ThDTw==","signatures":[{"sig":"MEYCIQDThpADscH2BdAq2w2ONnwOUNL5RNWOY8K1u16lA/jUjAIhAN0Rw3/ZV4Phh/jlr5gaVuRRAanir//OFWSZKyT2du6o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+9xxCRA9TVsSAnZWagAAIzwP/1jcoCOmPl9NLBVCwz75\n4R6Cdzo4UtR3W3L5EADued6CTUCE+ve1vI9xajOWLLQ3fRimn8zgaVsxPL/H\nnAxdiK+Doz3+jIzzT9P+U5L7AV2hz2wj6gufPhtVwv6cnqNvU4GPYfEzfosF\nFnUfrX5g8mr4fi48V9/NawtkNvHJCN9LXk94NYLvhKKpjtk8FQoOrcA1p+Jd\n1YBJZaDlMAYvEAL4O8qVsE+3MBkFTUJxvuFfGbC9gGzRA/MAbb3k1ePs061I\nE6dCr7KSHhea8BeEYvVoYkuLmjXcvCMokWf9itsnSUAZp8/JLzQum/6Wqa2g\nLdvS7UxBngoMtPLPpQpAfY2cKv2PffAqYm1oz61ANn27qZ46wqTy6elB1rG8\nSYWh5mkatGxCZmftLvCQLblelu35h5KsEu7QS/v8tVph+7guDnXjr6xB7xY/\nnj2y6m/tfmBYBtfwQcLU+Ndm/UDiruSQTOBi3atz/SKEnfaL3LsnbOCibqXu\nel4vbLYLRW22SAb6FPWTEs/EADM237SNGPpvR/TZ8LTvnIrm/qD4zv/s4e96\nhlcZGRI+noCMdj1f7nzHsMoKwks98TPOl/Iqp/1ggF16jw+o4dDE8jOxMjyJ\n/uykrq4aN0Ssmz/aLuD8Q6DvF/aOgQlh8wgHWVWdk74KxNeBP6fMCu4YQqb/\nLcQ5\r\n=R+jl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ef903c70c0_1593564272734_0.4032487966356808","host":"s3://npm-registry-packages"}},"0.3.0-next.5dc7025c1e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5dc7025c1e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5dc7025c1e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fbc2ddf7f02c914d28f40d2493c277f83d37dab9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5dc7025c1e.tgz","fileCount":22,"integrity":"sha512-5+fAwCWE3cioA6MuOR5o9ugZAh4ZYmR1IqwG82p5Vzjmr0p/fCPwLEE1o2T4L1dd/Gi9TwUPTJfzmTlZ289hJQ==","signatures":[{"sig":"MEUCIQD4ZeRI8DsblnBrVqdWbspSE+IlEAM3/oWVKw1HCKWvrwIgEguwZ+bip/s81Bu6dlIasIyI3INVqgbLZHwb6iPOUYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/S1GCRA9TVsSAnZWagAAYssP/0vgLPZTk43FlvB6w7/H\n6XfiSKpS4WKemo/w++GPOcZ7xn1jkVTqvzkgy4XvJUe8n2GeQaKpXBiNzC8Z\nDdgJ1Td93NAc0pCmHAcitdXo1TISr+84vEeepNU+UpbeRkvLaWxir43rrXRC\nMkBNRqM2UoeY+wlDyO6op51gtFUjp6VR0BA3gLN5Ojya9yVUb99kf2kKmULa\nhL9lOg6jltk9nN1gqYrTxW6nlXAzWcMHY+iQbr2QIYB30JVFPPF5uFI27RCP\nIOZb0IbWzVQbRnznlFewXlHBKdR6VJPnOOAT20z++30D3jlJEi5eFVGZHMn+\nx7D5wJRLZEPDIsMzpLn/TKdwHxdzFSELyWMMit7jlfthl9P0p60VCr/ZJVJ7\n+9ugmbPUb19PmPNQL8If+DO1C+lj5aA+hhgkiBLqKIvoKJTWH2PA2CCIOOWp\namuzLivNPaMQgo2GnTe/v3n9t44Rezyxfsvl2uih9uQ4D1WehnMir6OYKDwg\nsZzN/ONHhGHtS+WBK67cbIv73MKCPOeKE4W1GNVaZsn2lI8+pzBsAP7CWbKy\nIO6wYUM3iEnXeRMuN4bZmfHNRgJvR1GAMeE3CTvzetxX1usytZP0SfowYyj/\n47nFFNhwHeEULHd5wM+/5UGeFY7Extewm5Npf+Z4lrGf5dbMQ99j1rXQudHh\naw9W\r\n=KUcp\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5dc7025c1e_1593650502498_0.9485085810786973","host":"s3://npm-registry-packages"}},"0.3.0-next.e38c2d293d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e38c2d293d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e38c2d293d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b92e0d21741d72bf8cccf154572d3701c4b98294","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e38c2d293d.tgz","fileCount":22,"integrity":"sha512-AevOhoi0MbHHpIOm4veddknkIEUmONLmIkUaDANOzpfDR3bWcauYIKARKc9ExkFyxvEJP4+sMNHNw2zwsO3r/g==","signatures":[{"sig":"MEUCIEMjFBaAE8XH4SxWs3xZhDXLD0BSEn3OE8t0nggGV1FxAiEA7DzpzpM+DL7rLfsr1CWbZwSoQDBR3LyCixi3tCxkP64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/n91CRA9TVsSAnZWagAAsJ4P/R7kIgUqs2g6/z8zMCmn\nEgTuKD4V0LBa+GZWi7ILGtmQ+c5bkOJljkc7FEMGPjpgXhNA3OZ0xKqq2Wjp\n+lIUsx7HPmKsVnr5+vibKidROLsqWwty4oRGYQQcQKJDJS6R58R5j2juMIkM\nXhw1KJ5Wo04Nzl8iPgJCa/I/KLr3HLdaak9WMIafKGVuzmlwe7CYJGRfMi1o\nJkcfuGNJwWX9QEjzhGu83CYGq0zG5PwAqG4MZDNgVGNxWg5JS96xGAV8UsOe\nojUKyBQbqpq26zjdpONogQtqe5y0aIw8rYfoNWeJ/YMt3ebJ+V6i5VKbSN/1\nWNrVA/7Y8eYbHqOroNLovosOtcuALWeboixQtNT//znQ6R+oaJA71KFPxn3v\nsKGFSpqCV3LxB4AaBWO6Qv6GCh5U2VV9+1pRWUcQTYhGOvg6PZ4ITUix3Gzh\nZtHJCyF0zPfdk5lrY991YVWas99OreUGkW/Miq7i0S0lo9AAvhjT6deoZYM/\nmaANMFNP2PScd/A+2j+1PeaGxEp4h5xm1RWxJzO/blW6BBl/HiUeJakkYQJT\nF9ra5JKjdLLupanzscXVk2oy7iRFIOmIPsFeb66+cv4pUq4yo8MoA6o2OqIO\nO13EjJr9O3Zki65LITllNsqD8Y9qJr0CVErrAEEVO/Me9F8nFF9geKoJ9OUD\nKtu5\r\n=LxcB\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e38c2d293d_1593737077155_0.503317215447264","host":"s3://npm-registry-packages"}},"0.3.0-next.ad8c805aa6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ad8c805aa6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ad8c805aa6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"811b05349293b384c7bc52a6a3f3f0ddb826dfcd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ad8c805aa6.tgz","fileCount":22,"integrity":"sha512-GsI55pERh04eHjYT5z9LHMOLsbG7UXsxXh65w0EioIws+K+odZMi5CsSNxZt6RV89wekQtEWT65+obG6HS/5Nw==","signatures":[{"sig":"MEQCIGxI4atyDiBVsMOzP0T1u+nrcy6TaUw/7dEejMTW+gapAiAK1VlcUTnYh1W0dD4iUIzCywVu4K5U2O6g2dYPOrWM5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/9ELCRA9TVsSAnZWagAAGKUP/0E27PSsUMhDp9G63Oqj\nI5yNE8SgjjxQPeTxnBXRfo03QbcMqqR3FDiBvMUR+bBsd6LEiwRQ/6N0i3pz\nk4Vb5NaJUva6BadQokZssL0fY5930Wk0GzXZ87tNSQ3hdANPRppzqEKYnPqC\nm5u5arqd1tuTsniN7XWZKQVMOPwPZC2icK9xwu6MfpMUN7YyCH2JvDN5+FPD\nSkxqMcamvQhRrSF9ajm6aDmoBP15VJcE4pd6L8SVNNRtFt7QwujRgE5yL2zw\nbE6OQA5593A5W84+kZJI7Z9M/67ygLPSRq2nqxmpqXwhrG9eKQNrTTTvpjQm\niTanudb+RuwCIFS+58EGGTIHKRO5BrdOqHasMWdqks29nsXIq/nZjSTQ+2d9\n5Gw7Cr7a5K59DizfRMeEr7L3VlqXZmEwqO22e+APzxnOt9lX2VJh+0MNE8cT\nyaruNdGORF2uOjDyFLudGDUTuQ+giUaAIOC01KbFzprQPD8hKB87G4GmrGBO\nAqi+5L+4s/MbysFmTKd8ETLfe1qgfqsHuZnS0ofiwGKgNZVojubnliyb3J5k\nw1XqkII6HTtt8fvcJFg/4i3o0ukGDID0cxNr8dx/ocLiMiItD7Igw94Gkwk7\n63Y4EuegCj5yZQypj4R8ZSK9Q3BjyccX4fMloxEtnf4Q7qMnW2Zs85nBP7Rq\nsWvZ\r\n=kXZ5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ad8c805aa6_1593823498682_0.2752028107427047","host":"s3://npm-registry-packages"}},"0.3.0-next.4e4941b802":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4e4941b802","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4e4941b802","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"28bf720ebbc4f683b62a646d5d4431053926cba6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4e4941b802.tgz","fileCount":22,"integrity":"sha512-fE0vseDWMAKUZfyn0p1v2eMvvffOiEQUisnCxf5RLk4Z/HD1pWbmHXYuQ5v2OSkPw74il2boVmhU02pSQc3fHA==","signatures":[{"sig":"MEQCIDBPfYc+A+S+zDJHJR/FXJeN1N9j/6/K1DJQ59C+QvAnAiAdvq5KDbfvAg9hwRHIUdMCVI8BDZMe7947Ud+9VKKqpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfASKaCRA9TVsSAnZWagAAt6IP/iCcNpRmk74Rhsx0OHbG\nMXiZ6AB63xfXret6V1E//Cu5p25lUImHAW73mXcn+B9tf2YicvjvE3Lfb/Qc\nZ1eQovJnlL8ERFW3zGgINwISR0x7jNKwlzvBwhgqEr4TS+ccf9LImuWCrMZA\nYLPU5c1qFHvJCHqDdR1ZANECljaQHJayhvN76p13Dy+GmKOSmlpBJX9+RtLl\nG0rbkiOiCR8mwWHC/pm1wgJz8Zotg1crD5XmJHoE423yIRbTQ2dPaU5KLWwL\n/yMhAa0tTm7YxGn7n2kCBLm83qbx3vojJ+0CYshpHp7A0TXo/ouNzUFb5UJB\nVAN4F5ESB4gW2JkrbwQhuawvmuxTy3XVNDBqqwCZPxd+ybPtJb7v59D7hlw4\nGyVKn2aBL7xr7ooSvgltzWa0NiwMcZJjiFUX6wR7/r4/+Ciobue5fJEZeB+7\n06Z+1daKDOClhNJRqMP+o6Qf2iCVhE+2mJJWtRvjM2ruGmuhFXryLCtqwnG2\nstkvteaXntJN3RPMS/32zKwraGU6Ymk2x1wtOrkU3B1/eKI4Xx3XdzY5L5Fk\n0h64SE5TbP0eVU307W8+0XbOIrwVghP6rusBIDcVTd6NIoywHtvo9ltvlqN2\nnZZjZq4FnVCKiJ4KwxaAZmyqkCdwzHKtQGTX+GVMD7nXiIzTrsGF2ekDmvKK\n1OLx\r\n=pTwz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4e4941b802_1593909913938_0.18502125085812815","host":"s3://npm-registry-packages"}},"0.3.0-next.c50be4449c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c50be4449c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c50be4449c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6131a1a535583d0f31c312ecf6d02db2647f7341","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c50be4449c.tgz","fileCount":22,"integrity":"sha512-4fjzJpatN0TZm3z+wyPX+Hn72WqZe+OMGDcIwPaZMj+pjC4TYbOeZ7lXVuQaiJjLOIQP2NXSPyD0FpxoVSljeg==","signatures":[{"sig":"MEQCICiu0KNH2bhxmby0UJ2pWsON31WmJ6RGi6AZ4Sr5I/soAiAFgT9SYnXTUleqCHCeEHa98bOaJ2c6id19zAeiWJoeaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA8WICRA9TVsSAnZWagAAb5MP/09C77g68c6B/Mt8xEpx\n4ANXBJkG3N+nU8LP8WOu+uD2p80Rzcb7JGFHQbB4lgAGHQvUanJV1nBwHE9T\nC4XsJdcGZYoR4WgtG7mfrgGOhD2jX6tQIByptj1cbfnriy26vqSaIG/pw50V\nu3efqBJk0VKJeRBlonTLKQMoTSRPdQncy6vV9TXyWzHmAkv+YeX9G5XGAiti\n9NYFK7yP283Z/kg7nOzPojgW3ndW3Vd3rjflRDE4+l7r1Kvv9W/ZW/d1N3fg\neXFvRE9VniSiZX75/uuJr6ZjxQ8RFG1lQsP5mlFbZNjlErNsy4fiwj36GcL3\nnIY61v4+hFFgCLifpiGQHlc9VEqduUrD1b0qrRuvw1mfbUiEtKVfqSNzACgs\ny/dF2FicM6VRApC5RNDz6gvr9lvN+q8UlgeIgOyjrhfGN2rPaZZeYPfC/JFg\n4kyXAZRyUKTMqwNPCMyOBkN5diZ4p32UPeSgxn04OnXcCCsaluZ26hZE47xN\nkvKJz8whk+g58FCPZnpqh8CthJLeD3jE4LxEWbAKbD+cztG6Bm1su9mqCgQx\nXK7sAcVxIK3ekwtkvhyWU5r8sD/eZn+oxSpUARY0crSU7WR15+aGGprkNeOT\n6au8H01LpLTX33U9u4pjHeLiK1m/9H3WqATmoITM8ZI7Iz3U/wpqLQvmxWnz\nFjT1\r\n=7nqV\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c50be4449c_1594082696411_0.7063266609504819","host":"s3://npm-registry-packages"}},"0.3.0-next.b9a0407103":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b9a0407103","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b9a0407103","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"48b4f85d5fb223aa7a3ca08bff1565b4cdce73c0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b9a0407103.tgz","fileCount":22,"integrity":"sha512-As33qUZ5OrXN8Mgou+09Ia0+0sj12RQu2w/SBSL/UzX3ApmqwwBxfiSM4QnKm9rsgw1uLoM6u7xXUHBZy+3zlA==","signatures":[{"sig":"MEQCIGJsCocim1Wu+LmVmedfBOj2rzjprZvEPO+8JE2/GMktAiAndibsPz1fE9N+86p8FbmClb7FTHiEOPnel3voMXHAWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBRdgCRA9TVsSAnZWagAAtUYQAKKEQ9sgTwmJ8AZjRUIn\nIEBy1JNNBu87NXwDWiVlxXn9P2G/Yaf03SzKol4hPuoPDJO8cX/vtOusMIT4\nuCVtrOvfqnUx9kAoxaesaaOvMuScUyUp7xJ1hmCSBW/N/pGMLbZj2XuTHWb5\n9wjCFsPU1RGFNlsIoNvwIMGHeSJnGS8i2RqPLMlbjEWCBZY6rvD1mFyPO9ug\n3mZ22OtpcD4fCpSv6jqhVcITw+xnDW8nzJc5H3bZOvCC3dCfIuxdTUt84GFF\nw2YQ5ocWYSbkMfYzuy3nkdNSkfcjR6aR9eferjv6UAKBIJryHMzBB4PIrD+t\n9J9DMEJfGJzbpZlKb0dMBJX0VUPw0A9CX37XtgR2EhJMEpnmP8+tDZ0ihwCI\nwFEZ9QHJexiL8uhuY3Cau2hI8RtgtrN+Wb/xu4CBDRQurwDvrIbio5EJoBtI\n90wFxvQQEZvNCAu+U8bmXLPI7yYMcbXI97N56/pn3TBSSBUYN9HTnNRlP3Es\nDg7LAEWFbPYuBFCuRJY04sgHHIJ/V6ffGMKUj/oCuxeI9p22EQyDCq4I3qte\n8DHzfpUHKJvEJg9blEu1vCBohqjzRj++2u9+HRHYh32s8298ViaFOR3FyfiB\ntkYTtyUzVPbaJ9PIzoR9nF7l1WavyVrXU3yNpu7B8Pce4F+fZCIweLylKnVe\nddmD\r\n=3+9Y\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b9a0407103_1594169184312_0.646793333267083","host":"s3://npm-registry-packages"}},"0.3.0-next.f37faf6c84":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f37faf6c84","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f37faf6c84","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"165f2cdcb3daab0caada6317abb4909849ee8140","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f37faf6c84.tgz","fileCount":22,"integrity":"sha512-pKKydySfAZCl+Uv7urghL9vD/tTehthtEih2OcVoir6xLfPMABmePlj0Gpy6eZzXAep+7C1Si4EGq17R9Rm3wQ==","signatures":[{"sig":"MEQCICr6so8M3hy2iUl2Nx2NbCj8SL/5dZ8g0FQXovNlWji6AiAs4ziAQF6jsuP0qU+GcBjNR8AlBoRrjzamm0//YdNSWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBmiJCRA9TVsSAnZWagAAFuYP/iO590mNALMthzWue9sO\n8o4tqDAKW/KJvfLyH7arjjNkg3cgnT/4kDWpke8opXxPY/H7VgU4dxJ68PNO\nLKKrE5U+gq3qE/I6BrC56rZ/2K+K8gAkgqXu1UPrm483duVm+hWLwxi6cvel\nEDa+0sVAZRWPTTrZ07q0YoOGTWQEDbcAH+eBAc6ykXft9VIvnz0TlHunCij9\nfJkIFXcueKP9ceNTsgToSaGTlH17sC4jpFwTqHRSWbVbVsBP5AEgG07/Jh1h\nBPGvqA1VfYAurWWJ2J+85ROoYr3JQ7L36iOJGweEzs+2kYnO/alfX8pFSyOQ\n07fEfKo9VQFxaPrv5qJgC3p5krMmAM/LHJLB4NRkzR9CYpV5+OTFpkkC0OPP\nDgHoPsdbD+hiDvygoL1kFDQly11DtXAgXNvs2avG9dbHDAhBNfTIub9Ap+Q9\nw3oYSziFeZH0xfUZ/XyPiAtbJn0oWxDZ5+TSjvWovRm00QGvTIzvEs/A/FxA\nDsOAB1JCVl8H4yMO2cjkQ58LCm0znvZLRzc03T/GmjqwMPPTWN6lrUhBe6zP\nK5cH894DgNM0vrBukNN5bzobZIGRtv1qUK00hlkcot9FOimtDGJF/ePnXtwy\nfHLukGeInVeuV95WrEUdcaz+BY37egYEjIF75ykn7gaCXLlhx2x/NX/jBFbB\nw29q\r\n=9qjZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f37faf6c84_1594255497118_0.6763701400804485","host":"s3://npm-registry-packages"}},"0.3.0-next.ae34596ac2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ae34596ac2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ae34596ac2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ab9fa359836807c2e0be599c64a354e8217e41e8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ae34596ac2.tgz","fileCount":22,"integrity":"sha512-35dCnrAw3vSsLFiXyzzOBmmd4/e3F3jxYvnnyKurIG9hjAHRBVLZPLwvENyEMZjkRIf+s8vcqnk6cOtpVMRZlw==","signatures":[{"sig":"MEYCIQDs+JFERMBBL0o4VmGGrd/y+87EEXf76dcND8SEdr4aiAIhAK1hf88Xdrgv0HSsJGVbP4RN0t5Hn2cJpmuS2gBsumHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB7p2CRA9TVsSAnZWagAAvjgQAIhCN3mZExMFtKfOIiQw\n7Sem42dHLG+wdxP/CEUl9/FKYKKzzRDEgPmjip/ZVZhdLuzmA6btQDEAS2Fx\nA/GkZNz4bOvLtNiwNuQMIijUSjA/jE5LeHTsD1w2OSGpbRTWE0YOON+aQeeZ\nJLzrhGQqXHRjBTkIi/DqGN2ZUXWMn4Wd3Pqva5oTivMNtXS5SvI6Qpv4UGXj\n831Bgfj4gO1sqnAjp/rVPkVv5rQtbVPTPSj7LiatzNWNZtVzRUwCH2cocIvN\nlczSQrWGNWME1NJeaQVearKR4jH9m6aqSPjWHerJhSBq9VYuu9f9ZPJGo17V\nn16aNFhbJBgpHPshfvOxnuiNlZXDVq7UIdwhR4l6FZ36qe+pUavmBq3J1rGA\nWrB3Tc00OdRDleCx74TwvRqsGg38fUu7nS4bV3JIVI7qqnIeQErvxvOHFZYR\nkXdeEbp8XzrmD8X27YuPiljgjmUQSj7OSNwyHNaRknj/QxJVLkSq4CTOL5m+\nbQUv+ubSG2WqauiR943v0Nx3Ej0gemc3uPERDIvLxm1RJRi+5IZPk+0HY0n7\nItccg4HI9Ht3hM+IEKel6+1rEikK/lSQl0GYl5hqQ8fMDCy8awifu01x+Rtl\nxXfPApoWWHwkjUU8IPrEBY9ITYCJMXZSCTtcGN7KLRf/GJsDdUpTv3Up0tpZ\nicS8\r\n=Y/5s\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ae34596ac2_1594342005930_0.4230787795174433","host":"s3://npm-registry-packages"}},"0.3.0-next.1ca18ed83c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1ca18ed83c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1ca18ed83c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"aa8fca8415a08050794b54628724cf92606838b5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1ca18ed83c.tgz","fileCount":22,"integrity":"sha512-x4DYM3WduyMmnXfDJJ3Gee5HRNy8nqum8f2EXrXmGoQ4hiXfP87Hp6q01lPYlZAk2Ew62x9efpNdkDGR5zrhGA==","signatures":[{"sig":"MEUCIQDz01z4lGc2/ApBjeye0zc5B+R608Iex7vpKWgRIleu4wIgLI+P3/eGn1BNJCHRWiulWKa5WnoYDsJf+YyAHJkiR5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCQtxCRA9TVsSAnZWagAAe6sP/17KYbXyf+JixaOF1IWI\nmcUE8dtRbXj8AQ8MCrDckwVEYdQINz9uvzzVyJveOQidGuxsbUCo/gpfiT5I\nVLCahHCLdrUYmj6E7Lc9CL7CDIFtzaH4X35Akr/DEkJuaRWmdnflhSpTShl8\nnvSgHSBLzE2hIuSw+G0v/LbtSJW/v5jF8BbRoy7m8neseiEgkDHyOCFcn0qL\ngZ0JdATAh8nxabbnfNwaBHgppID+9Ol43cHnlIjFOw54MuV8qegBNnl2rqd/\nC3EFZI6zdohQGAirXEzC/QvcxNJsyPkJDwTKKRYgsZagFhhVdfe1nt8QU2T3\nff6ooz7xnV1sQ7E5qFbpPWVZKmHVbsjZMx3Oi5LRxtnwnos2yEHhx+MMc+Cy\nMT3tAk5c1Uv7VIaAcxl9Stvy1tF/+Bskm4NtQETd4o074fEP+CG8Sc5EMn71\ngpYnmVqBaYIzKUdQfWXgtigqBNC6dC9bulfp4I6WLXAeGeQtpMGBKw7ojS/Q\nSrxGPrJQLC73lIQ3+euHL8uqizY9fGUaed90Y3YreUPOfQOVT5iXrZ6jYc6s\nL+hOLJ4o809Sl3tdg50s2CqUjgaWRkvuVKIGKqOeT9o9tv2M0wmFrLcKhzZu\nYs+03L5oq8OtpaBgRS7l8mHh/s2NX0lL59aaNP4jNZAXc4e8tO204xctrtTe\ndN3d\r\n=YtFZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1ca18ed83c_1594428272624_0.6700461034105352","host":"s3://npm-registry-packages"}},"0.3.0-next.3d4ff091be":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3d4ff091be","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3d4ff091be","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"25dbdf9ecea068cd377cf6dbfe62a936b92aed9f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3d4ff091be.tgz","fileCount":22,"integrity":"sha512-WNU3govqQ9Jy2ii8tXrqBavYXI3zWfkQSrp3JnonDxDWyFeM85dwQIJVDuGSx9PvxTn2ykz3zbni8geFsf9iWg==","signatures":[{"sig":"MEQCIBRBSgoPEqvXsJEfiq/RI9X9NYm8ww1nNNzm/2QjLPbZAiAUhRn9lo1gBNZMg8vONgf1IPFnzNP+G154YxFlZaJ2Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCl0SCRA9TVsSAnZWagAAJ1kQAIjKCSsuCi5KCtLaSGyV\nTA+iJJHOyJlkEbxUZSw/NamvKRECktekhVYsTZTblJQXKveLFvksIVKIfEJ5\nbCktKIvja2Y9rb3usJr46KNSJPPjwFK/56JQ/7CZu/aVhxaHiLODN09K4OUu\nlkiVJEYNmSUfSjbFDBR5jKITCnu4H0Bhbhyq4e4W2g7aqkBuCjBi58fDRq1Q\nxm+FbZu7T4wgFttgApKk/NmrWVZKObyv6GjkR+ahqe19nLaslWmtCcMZw38H\n46unWp7YxzGJZVhKQhXLCD9hJVlJiQadTtJxeFnZT/Tw4FFeCBNj1Sx6u0ue\nj3jxDWkfixv7sPVTZIbDhEKEfQlVY2i2Y6dfjYkZecu5PcwBTIjuaKMiiu4s\n2UuZki/SJfRC4FK+BL+B9gSNvWNxkaAi5MIwTaosaRKAQN3v2OhFbsQWUjZt\nrksE1FG94j2/lDSNUxLyd8Ry04pBA4TsM9GmeoA+c6b8VpPTk4FwkH86wx1f\nsMQkek272aipiv4pPIxpbET0kUVWH7Q9tgnP8S+IM9uMJTUhvsr0yH8PZH0n\nUb3PV7Dnldvp9NTmY804sLGBDwHb3068D3WevpillII9XaHdGlsGwh8QnGre\nayw8/69lQx8iEsARsiJmC09lYDBMqaLIVfJ2w4PaxFj47GSjmwjTp4fGdIy8\nbsBq\r\n=eVAe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3d4ff091be_1594514706259_0.11267039732146111","host":"s3://npm-registry-packages"}},"0.3.0-next.aa930e5619":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.aa930e5619","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.aa930e5619","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"030f2523219658847333cb854756886468007df3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.aa930e5619.tgz","fileCount":22,"integrity":"sha512-y+/8NBBKo8i6H7MwJGIqlo0eXZC0TpPdXm+MFjqTOx76AbSihLYJP0ONsXgv1d/SjUG6XE4S0oxn/Pn9oUATAg==","signatures":[{"sig":"MEQCIBE6Slw4ITjBIbEudXZOkHrgxeKvQwtrya1/MZHx7uSeAiB9wpVplINcx2I02HcXD7EKgTxBilNSqcG6aVt+4ki5mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC6+JCRA9TVsSAnZWagAALesP+wWgXuXa8mgG2up/Zy7V\n39ayOvT+3PbipfZ5ijlkp/+9JsZ53MMg27960CAJ3yP/D2JhQcXFIamPW6+F\nG7TOzcHoXmcl7twPDMuuGkUktSg4gxwOzR62OmSNHbxKhSRAIXAHynP/7ybD\n9tt64Rr4SXHhaVb7ZTsnMejLXYJ+vHHNSMDwsqEX9vNLP6jWl3OJHaAIZwEb\ny9tJPbGaU69P+s4PXroA/D7Lr5ZXLMsc547bpKi2P1+Izr61+u2RCdejOx2U\npdFGuWF3xFuQ74To0g1CgqfvJgwy66f88Vsc5+/CSXmgkXVYc9fED5smnFYB\neCqXAOGoLBCNIAKMuOYT7tlTu13w20lXK1OO4DvVVmfsLIUlCbUbkK3ZtZXU\nFhFjLPp/JrUQFDFi0A4hZxkCjSrTN60Hr3aLgBWm/3bJf4002XnT5AzslIrf\nuacRHIZlG3zNdP/UR4oPWANzlqoEL+caFNZh+gvhkLtUQsPsjUnEDGzcJBOi\nFHJCiRCoRc1Dq8jTYIcbAakcE63MUzhzPiDzYt4aDdlN8xUV3NKF7Hzei5BQ\nVTu03AMLGzIAuRhEQaqoL1zYxsWo7Z4+VLT9IbPVeiwea+FdVQNLJFqEBN6E\nDwnb54mWkC2HwsFxnl3o6RF2k01Z48cWvm39YUKUnn2caua6+GuWqke4HYef\noKcc\r\n=omoa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.aa930e5619_1594601353188_0.6883178114075912","host":"s3://npm-registry-packages"}},"0.3.0-next.f4d766ca55":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f4d766ca55","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f4d766ca55","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4769f4c13245a9836b1bd24d15e24fb7ca48fa73","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f4d766ca55.tgz","fileCount":22,"integrity":"sha512-Bik2GCCIDivnqYCE9haOSkxy41/bxU/PATBA9qcQpwFMfPlnYwR64NQP03YsL1ER+yFNRw/aUMeQldapNiHFRw==","signatures":[{"sig":"MEQCIE62d9tNaZ3WBdpw4rp79T7yL88IhbKre18jXx/XfaZJAiB/uX9BRFCL4R8rG1h6rF7UAFlXlO/LXB9u8lB1sGwmlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDP/1CRA9TVsSAnZWagAAAsgP/jaNeoLEIAdW0uDt6Cwk\n7Wqp46jvEXQryltmTg0O7FcxH/d9LM9ZDLmEnPnH8kmCLNiiURdmZWb92iGf\n+WiTTx07vw/bMyWcJ3KdMvtoCV91KilU996w+p/332AHgV157OWJO4j+1t5p\nM58ogCPsExP9tcChwGPMtVj55973zCv14+/6JmB3t1U/NHwKn+Q2qiHcoSEy\n7ABlM3q9ucnYk7xsGxYBR6bEwpZYoW7BCeYqINpRLPDV35hki8hJlfAujlTx\nYHBmG6/mKyLmTfupy4CyNdI+pNA4Muy6KON6Qe11jOid1xC7oGkNwbSDD8VK\noV+siNiY/1WcWfm7FbOOD6oCI8raRt5U4zCpiT2AvZnGm7lDRiigiC5R02wd\ngAeJZELDl7VvCU8vquRSJ4Oe1NFnQhRZdbMGzR6s0LhqwNv7ofeUR6sXgkpZ\ncgtuvrP6SiNydxnfL9Ymcv7BTyGIku5dqeYdFMARSQcgUuLl3YH5Zt0myfSQ\nE+dLDBo/CuixycuL5GUaTxmo9erL1vErVEDCzF5snl0uq8H7RxIGNlJ52AFJ\nSPBXLKC29Nwd2q7uksjD6lyWxlZjc+j7QH0KDEAygnWicZQ0HcJpHio8XgSU\n1okN1Sunrft8pN2Ql/xY8HgRF/ERjD/1cB+bUrnAK5l+20t1uUQ3kQsPAgdm\nts06\r\n=4HD2\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f4d766ca55_1594687477436_0.3995973716527117","host":"s3://npm-registry-packages"}},"0.3.0-next.475076c2c5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.475076c2c5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.475076c2c5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b5a7845f39c75c72736d86776f1e2c0b560ffd05","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.475076c2c5.tgz","fileCount":22,"integrity":"sha512-oAdL7S7SJlYNGq1tFWnqEtregm4FvpnW8y7DtZeRDvYuWnehfhtjAa9HPxBUZyP9mHDiO/iVtf4b/TGyxw6oMQ==","signatures":[{"sig":"MEQCIGCA4ys1ov3nHlu238ZSI27hHUdJruGsA19VllR8ME23AiBhcGp+h+QOvyWlJeyn5/CSkk3aS0yAU3RYuRnBw2fCkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDlHhCRA9TVsSAnZWagAA/goP/3pVmeT7X0IRSRf979uF\nSWAWWrHBsL6CunouCBQgXNN9NXjE5i9JvFdjTWFMU5hZSPAybddfxjdfkdWC\nDL+5+eEbl49l1aTjA2ku4xkP5Vx6j6toxmSxapV1k4NoUNngteTC6F8Dv6zM\n8sUlPz25tn/+xfPbePTw/oV1XyratueS8bTaXWBE1o1jE/xobwkYIDiGfcop\nEVarZjqRuuCl5temG7J/B7xIjA2XLyFgf0QiwH3FX8rbBN8nUaZ5sG0rEjAG\nly8K055g5KYYfn/+hqCR1ws6X5mvzy4TbNux3fEjWhRMYwqKa5lUpAcLm8jz\nrCj76ee8yHq+Sf9ja0KR3uLk2PlOQCYeyuI5xo669F5UNZM3nSV2uyry0xSL\nVxih8XjWaQecU09JJtRC0Y4AWnIu4I4Yi50CRUiQ4HXHXdHee3xep3CkFt9F\nUCB6+N9v6UmEQA5TahuKo5cd8f7ueWqjRqq0S9TzlEUe+mz/nzkcPynFCl7e\n8INOHZP9eu9e5kldWIceXj8mG7mWbVPvpxN0EGvrX385DebEU+7EH9wEgRen\nBylzLhxI6ZluZq1Lfx9mvmJkkodLNP878TInMXqUMPTtKL8Wq3SGA6qlyRK6\nZSGvLngUjElenVRzYyJpnqdIGZz5YW0WmnYWDlEAygCfdSXjAhptEpLmz0kz\ndGH7\r\n=tH8Q\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.475076c2c5_1594773984565_0.028092667285875894","host":"s3://npm-registry-packages"}},"0.3.0-next.48f23d838f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.48f23d838f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.48f23d838f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2e88572addd85d343e2b73e3c6f8012d6e9cc1a4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.48f23d838f.tgz","fileCount":22,"integrity":"sha512-S5fsmppXuHvME0YJbl2MniwkJx7Vf+O5dLlPSszcv3m93SK9gV2F/8hWfanhKuEMb5GpWqB3KQgaryMiMGrvtg==","signatures":[{"sig":"MEQCIAX4+GcWSDZLfxhKYYwdqUuyoHqoIDMw6Cul1kpYU0YKAiAjejjKbjZajWUFS8UbXeugG0cVv9FO7B5hQgCvBIn5Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD6MiCRA9TVsSAnZWagAACIUQAIdrT126AnRoQde49sA6\n8ZHzsIvUviZmlCGi29S2A/v9SPVIDKStNU4uM9eGPPgr3y0cHvz37tJfWZMc\nzCXKs/tBEt5uPEASVO455t/EOUcoDkj50JfwQUDmZgRV9o8ulTXgQjZ6Tdms\nm66f1CgG5lBIgr4iCol9ZwUv4+t+8jdt7WNnu3gbZRD4RL2bSOEVRIMR66sB\niMnzJSByJCUSBoqIumvQGpQAYkPVrvLghSj6NkMF5t9M1Ah8nKtMetIvgBBf\nyVSAUYY8Uc7luMjgL7FVE2h5+C4WLDfxLPuEKTUVFF0cqcU4iTCUkwBUaejo\nHBiOyD6zCH005W9KKZFAUyjEZMiFVx1ngGKRD1+rasSSbx4aV8CKpnr13L9D\n2OAqrbvxPpqvnQs85VGqxkesXWNe5IEVDLk/uHYxvUgGPl5NcELAByAsw0e4\ngEM7rDjhM0LWbpafMu1DDqKl+wjjFkHQy9Jy6A3aAj8NCo5Gpp2PrZlBHAP7\neB/DJmVuuyBUtyCsd7nD+6ExY3cn/G9VnDxIDCij8fXQGhytbNFb9fYg1+AH\nUl7TImNq/49rpmCrsoVjHCsJaJeJBYsVPfjulNwSc2YAWYWydWMeuK64THyc\nz9eI+6mJpLG8oWG9JgERP5dglEQxDPBXISYy7R0kkDmz8FGAYmJLE01uyxvi\nCeWM\r\n=xAuI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.48f23d838f_1594860321811_0.7785082211578696","host":"s3://npm-registry-packages"}},"0.3.0-next.7099dc0708":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7099dc0708","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7099dc0708","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6a0b719bb1d32426bd4036363fda566f9d499aeb","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7099dc0708.tgz","fileCount":22,"integrity":"sha512-GgpgsNCcdNQW0DLJzQvtcPnNL27ZVhcTBY7dqJlrFmlMRMfw3b0XpTWL5c4K0gfYtj9tHl2sZ9O9r5AIW7gIlw==","signatures":[{"sig":"MEUCIQC9pjWP8LO91amep+fWERdRCz5zaHB3NINkY8ofOKWuOQIgLG4ZpWyXL/b9yCOqDhAQ5/24Nxe17YJAcPDWfZayUvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEPUOCRA9TVsSAnZWagAAQisP/R1eP51WnWzK8+kWtRxw\n+fYYT1AKKfCDm6i4XJxh8Tx5lnZvoZipf2T8XWGJ0+EUKdW/z2ZjAP6d1kS9\nHCN2Is3sCG4XUmaJE09FK0veJ+1lPOMM3SrowMf4uDv+tmmXBfxj72asSLxI\nczLU3QJG3QVBgTyR9q3qzZ+FJ+cVSDNhCWYPZbrI0dzqTGGf6FyZ38LVojHe\nOVwZxh5V3aBP74SESPJngcI2/0KGqLRh7mSnv596qloKc0TuzmS1SLX1Otyy\nomZeQP4C52e0yOnQklMstulU9Kf3Srg/IE95HQaTv2IPZ4GL4nXFbXMJWU8a\n6NYxkn0aiN4erYyOvuWwfpYsqihKOBcx4XCE+nx4l84gH+vxorCQIgfqkuVy\nswRlPdxaEzDnuzeAsminGzXe/C7lR7uq/YxtpQKoEniRCuyFMBCS459QDKLE\nlEphiZKZJR9ZGXK1gnFXkA5dMLpEyXdpaOIr9xJvOMaJlDN00xAuCsHkxuAk\nLZC2Kj7cWwCj4fB9hhTcqRCWHK4WfZcWHSDgC89K6p+aQhZ3a2hY4Ul7rf0e\nvtBnP9gkMU0TgnrNQIkYhnXdM3jb1yfbh8AC00eapjul/0OSwVgJS3QdOf1z\noFEcMldtpDBRbmLpxWJKZQ9uHdBYhb3iFOo0kjWSlqPl9ibxDLqqOL9PrwZo\nJqhc\r\n=+GqW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7099dc0708_1594946829609_0.3360729447715016","host":"s3://npm-registry-packages"}},"0.3.0-next.2c609ec4aa":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2c609ec4aa","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2c609ec4aa","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"eba54322c3cfd2c6887093552617b916a114bae3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2c609ec4aa.tgz","fileCount":22,"integrity":"sha512-0C4H7mnOUr9sRp1x8qrVJm33B5ieCpbT/vAG9L+LPhPKRbZHnqY76bitjtu71SpGAEWSzd/y4FjTESi7+WsRRg==","signatures":[{"sig":"MEQCIBtZdEuP0WSqFPeQy2g1OaUCQnk3qrZMBnyJZAdjm9lwAiAM3HxTpcjKuU4BP5xVR/YQTXFLv++nilt9IG5K94/XXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEkYNCRA9TVsSAnZWagAAPfYP/R+moP275UX+NFCyLerk\ncrKf8/MeXlyZ/Mk59e1oDdzpzJ+uF01uyH6yqCeLWNOKbnvkOSXPQwhfif9K\nnAHdc0Oi6TcwyZ7bv/bAZcyI+o5dp+Fe+f1p9/61oA/B+jDko1RMEhMn037k\nmR0WuYEiyxTWx6ajFJs3MMuSne8TS7tArTYmWVSoLNrv+vT737XC7HdRZXWm\ni9jc6CuU+Qt3EjsUMoQl1feo9b88Z+JvHRJqKUL57bZOcLiLU9Wv6KsKnxbJ\nFK4RNNQF/f65HE6Tm5aY3R80RbzVlBnn9lh4GWHdLGLhKgkub+yY5uHs8FrY\nc5NueiV9WqfMtFHEI1zpKu/JwPWqlg7RaIns9r8FPm1EfRRzoJEEpBlq+Sef\nXi7FXD0CVPBAPviFQIqw8rOkN+KjFpIxiFnoI2gNhcIiS7w1K9fwyAwWOsM8\nkVZmlC6OZ1vVSYy9eQ0IcIzEwefCAqrSBtQyr+nskaWZZRFU+NXie9LJRh9v\nNv3oEt0l9MUeaFlwXAoq9SIa7mQZpf1XYf3vCTxWk6IfDvt1Mjy548lDVzJ4\nOH7gwqx7hrhGBaJ56md4enm/ys/vLpCn6AzMKICYxm6JIfvtnAgS8S5ivPVe\n7V4N4k/jtjcTC6x4hfw13xGarnofghnxc8nB9aauURGUNtB+lQIaYnv/vYVW\n6JJk\r\n=fDfG\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2c609ec4aa_1595033100774_0.9170976638034805","host":"s3://npm-registry-packages"}},"0.3.0-next.6c21258b65":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6c21258b65","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6c21258b65","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"20339bfc6c409371c318ff52858791d8bf39af2f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6c21258b65.tgz","fileCount":22,"integrity":"sha512-fgOThmQ93QQFF/mq1uZK/OklK2tmg5vdSSDbWwMOIdXUFKF6WwlZA8C4/wQiN0CurN5/Z2tCeq1j5udB70lnIg==","signatures":[{"sig":"MEQCIAyeIwjEBKjgj7lZj05uHuQ+TjOQ2/gDvJSlVth05OtDAiAL/lw1lmxvOt/7XwOzPN6jS7RBSxxnCCzGwROJUnZu8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE5hJCRA9TVsSAnZWagAAG0MP/3X86WelTzjYGOU5fvH+\n08Ajky1RjbaWM3YPLxRmU6JAUdra5Cx0+bmbj/32yCn6snAH1f/n2wdkGQ9w\ne0wpOiSPiP4Qqjq7vfVenx44nsxtJ5jl4z7TA61alRWMtcUrs/zKvoTeTwBc\nuqWnXHTFLFp4bqHncroRayQnqUv/bmO3+UIvmzhO5b19Ae5niqBs+UC2MDXM\nVvGeAVSIxart9xGU9W32eF8vUwf8MIY7NjrJAP/eFWZale4KlA44R0AJlAbn\nGh4Fojm9gcDCtAiNF4qfBfh4QJPHHZFHRYy7GWoY1sDB2AJdtABERx4idrHX\nJZN+kP7YXoxTRGK1CjR14hlPwdrvvwg55YBFucfxGVjS0jgbnHNEKxn7gY9Z\npOGxCVc48oNUik3+mVWTueIpOQ4+5iK27gCASUW8gD1JBd0STIZOPky/XICA\n70muCwkhzM8RQNzTyLMDVynr0q0LJ1y/92WmOn+djgfQVP0IO4yrBt40pe/v\nbH5ztBuskTpTwzDk6wYepTNCHUyqUv8HkTod/i61Rt9LgNtbySalIOcxdOZV\npMLNcWr88XVeQAZ9GZOe8dCjmwFGpO7YxujznvyZy5NV5LIJPitAfWNh4p/F\n4ZDRbzCJ6gUsDHvgzHXbkdcw3Vu5zrNPzcIkVn9bH1wfvE4Tk2hxKOLruK5u\nigbc\r\n=e3oM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6c21258b65_1595119688875_0.8037274950793998","host":"s3://npm-registry-packages"}},"0.3.0-next.d586f701ec":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d586f701ec","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d586f701ec","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9acf41db5e51ce5e946ea79075ec14a96f6cac5a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d586f701ec.tgz","fileCount":22,"integrity":"sha512-GaNvKP6qxdgdRQT7aaFwqMTSVghRa3zdCVcG9j34FAHVToOQhIqfqUsNZ1DuxqJbc0supOFvWeEoOIDLiDhgyQ==","signatures":[{"sig":"MEUCIDaVENWwcg9bHWG8rPMHsSVLorVJ0wWGPFcxmZFbrgBoAiEA45EEgNDxmlTK8YwRw8Zr92TnYTQ8aeua5M5F+BHkbKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFjsxCRA9TVsSAnZWagAAvXIQAIujjZFyI5wIv0z+FR40\nLdrpctwhspZhwUI+CTO7Sryk/GZyd6X8I5EOgEWfNskrlwdHFLaZR5qXqpmw\nufrZZadpsZtWdt5+6P0ljcw94sHLwccYw5QdIcQ5cSMbSBqRdGEUIuyXsGnP\nCIqFw0j4E2wOmh60j/2U2r4dfLS1ZocrAH6W3rZuwEK8/71NNk3YmAxDCqiQ\ns6iq5FRR9t8OKIgQc1Tq/gYwa4UkIKqWhxoCrNHch4ODJKCXU6O/HPCL3CYL\nCoMy4fIjmkob8CSmJwYCLoFtT4MR5aLfM5fNvMak+tOy/EsSporx1lSrvPj3\nOnkZrbZ1UZgzAu7Md8cldw029MuGBaZnPLjjgkKXTlWSe+kxxOEhQPYSDxrc\ntbbfsoJxQqkG9ja7bdhNKPdYTyYVDSVBKahjjzCDPXxz/eWH1HRQ7bwhWE9+\nJVhI8ktlG9rQfTMtOYkxiL0dJDyAwiIDNyxHwGoxwKhMfOVRwg/FSh2lBdCX\n3z2pl2GuUmhoBgQOU2q5ge0iR38GD6cAisomJPXQkLU5eTYu4fnYwbsNMPDd\n4o57Prrj/QhcO/d+jCfxZBCyi7z+0HB1g7737pIZW3xSYr+XlttR3DrC+Iiy\nd4rKoX3CXHbmncnT0dbSvLzNED13S7pUrHC0XeCDPgfBGyVWUsloMAmK6Fg5\nM77E\r\n=e5Ga\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","engines":{"vscode":"^1.30.0"},"scripts":{"vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d586f701ec_1595292464974_0.4509451104138029","host":"s3://npm-registry-packages"}},"0.3.0-next.0bf4493b75":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0bf4493b75","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0bf4493b75","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"843310f80279b6eee2c31a29eaf15e9521641fac","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0bf4493b75.tgz","fileCount":23,"integrity":"sha512-QrJnz8IGl6r63Jg5inBGzqctZxvbic+zN8Y+F+XRZ9YfKiXUXJvAo33lcT+aJYnlTKMb+Js0bNYf+SN4Eam/eA==","signatures":[{"sig":"MEUCIQD60coEjWaqdGESdwopWEAxdIQ+zaeBUkAqerl0Ix+zMQIgDj44pJSXVYlJoiKiV56nFQXWWsm1pnL0fEoItdyuGkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF4yTCRA9TVsSAnZWagAAyMEQAIpDFZaJHi2iMFDcnr/3\nP5rUxeRWDLygfiA9JKPV+au9sb+Z2VcFTKGFNCQSX3rGmJ/kszWWVHu3bpDx\nBf4ce2Sm9Od/HVzeK2s7rBvhUFXmTN8kmOCWJDmrGfgvq3ZAAzcRMkUjfKA4\nVWA3PpgIoiumoT/kxcpVkpi98zf4S7pKKXs66WjUTL9MYTNA7zWckFg8IpL9\nhT6MhGrWX1632BC95N7r9LGvEUYeaxC8bJBIk9map18VWH8fkN2pocw/20Uq\n+ehYmVgwFDuB8B6LPuwwsGSscQEoR3JuJpRq5ELP0RXmXrL3hVtjQvCFcGFI\n8wqMVwyTmACoYdl0RAuOtHMXWVC6nxVcEbAoh9N+CUdUvaOU48RDX9XDOjjA\nRwbWARi17qQv7NeyGsawS14OVjwhZ6KDl0sf2vxjusIGEbJvVzxsi5E7eYpG\ne0qW/BXKStk1V6E7PhbhblmYJ+6SdFHOmcJXzLtBujNARjq9hEvH1fZAgOzt\nKphvuAfnTLsOw+TKaK65N49JORoiFuubMkis+3Pg5uwxqYL30HzXpMFOLsK9\n9zFChSlVtDcEp3jIHqKVQ8zODdTCHUcYPIqA765qcdholbHpMu8Z9Uc1LIb2\nSq/IkTenVFFie/8zt7ReJx4oxumrZkCG4MwSkFhgqis8fhYLf3la5kGjTZwL\npguI\r\n=IGBc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"scripts":{"watch-web":"npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose","compile-web":"npx webpack-cli --config extension-browser.webpack.config --mode none","vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0","copy-webpack-plugin":"^6.0.3","typescript-web-server":"git://github.com/mjbvz/ts-server-web-build"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0bf4493b75_1595378835021_0.24288273021758","host":"s3://npm-registry-packages"}},"0.3.0-next.4a1bcdafe9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4a1bcdafe9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4a1bcdafe9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"00f67d995e99a07a8da7e3df95081c4b51e20312","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4a1bcdafe9.tgz","fileCount":23,"integrity":"sha512-qInjngx3E0TAw/iJhfFdeUAPN2PimxYK2QKTnDHshO0Qd30CuERFajJ5P9rYKNGVg3Tn6WKHEBD85nJ641oonA==","signatures":[{"sig":"MEUCIQCUydTqGP3tV4M0UPE4poFS0We4OTguZXuWh06sVZS3bAIgXHPqLQMnDtkwMdsgK7+V+C+UluEfUfvj4vaF9fFPZzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1841167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGGMOCRA9TVsSAnZWagAADUAP/A/Ea8FDfX+Q3eiYb5Y3\nZokU2hrfzq4zB8mgd7+Eg5jVb4ywuB/7U3arr8kvbED5rPYUn+QtQWZ93Klp\ndRLs8gh0R+0nRo0PZ+wEvlbHop5EgVsePTWxHReg1s9mrVNoLb+/js/YK73T\nFPf4GwqhM/5Hg3VNI4eghDWHnLMeZMy3TZTSoe6O7xLYjydoQaR31ujmnPcb\nXIYkItLIGPB3oTRkG7fAJ9Kdqkh290GnyAh/DNjh+m7NsdMYFuzWt/rm/YWT\nYzO2vZbG6R+CDTBNTqKzXayl5FxgbpKCLHrpvJ7pj1Gw7lJRbM1o+LcJDuSy\nJcOE4mRtvVnv9vx3BPIF9ewQ2JBa3qhw2cZP90RzabuXSQvFZGOagSv/4VMM\nOAoN0OO/ehS0vYhzVCFixESNhA/ypgpFsi+Dt5ao/idM3ShSCB8FqKLEiZm1\nR0Pd1oWsaX6czaprNhFJVB+sunfUke9C3b/bJuDKg3Sl9gxIgyonoqrhtm6o\nm9HvcLVX6Nr6d4h14rciXk+sPc42peuE1cwvbmQr6EUHZiVmpAbF9vm3tzYX\nvExr3YmudFrFAqaDYiF7a2GKqO6mfP2sBU/pXjT4d7/jDIk1YW5ghrHk4WkU\nlzASj9GcgcfVaf4M3Haz3gZHZGJ1MkQLgJ1WKUy/gorGbl/R6sD4lt8rR3uN\nW6jE\r\n=5A4M\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"scripts":{"watch-web":"npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose","compile-web":"npx webpack-cli --config extension-browser.webpack.config --mode none","vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0","copy-webpack-plugin":"^6.0.3","typescript-web-server":"git://github.com/mjbvz/ts-server-web-build"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4a1bcdafe9_1595433741997_0.8955395713572349","host":"s3://npm-registry-packages"}},"0.3.0-next.bae379e986":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.bae379e986","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.bae379e986","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d42b61fd1289b1babc9f496b77927a4325502cf8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.bae379e986.tgz","fileCount":23,"integrity":"sha512-DpHkMbJ46CmKzvbmkPtfvMGA43BJTrqodv6HYDj8UI/gBr6JTJ4tT99R1DsfOmC7fmPDEOjPC6azR4Y//jbWHw==","signatures":[{"sig":"MEQCIFFGkN5FUmqaPhoNEngKis+K4z3ZCzVdY9h103a055mXAiA3eiMGCHFbemRLqia7dPii9jXfDIfzegp3DDyzMtNYpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGN3kCRA9TVsSAnZWagAASo4QAKSV/Ew2iyu9yMdg7OtS\ng1CbkUQYIAlYp6FVUDRIvH0y5BxyjZQblH0mINl4tBz8WCZkfPRih81aMqpF\nNNgsdG+63JnzxbR+dhNfsfHDjH/SiWGgp+ly0PVdYCK/mBbBKe0M0XINa7H4\ntFnXS1jQBkxraat/9BXbnN8/4cMX0NWwA9L2J8YmgkOuxApas2BF2EfwT4OJ\nChoTugmaRONLaHP9swSoLVc3Kiu0jjGh22CyQQgDS4qiEl/YD0gDDMP5rVqa\nwMeU1QR9ntNpBqEMd/hg63DGy1A6eHVYQHzAZgAVzS0dpGVtcQX1idrDdDQ7\nv9A/hIGUJuplHFqCAFmOkNBGVKD0Mxxdtu2GBmrUrCqv5AvWGaIAKYpOniqy\n503fGq8vu0IFrnJW/Z47UwBhh7kMGVoqqOjXcX1pVm/3kTjAtmX6jTCZq7wd\njw+32jgZYOu9eproaA7eHzA809SCRLsmhWsUN/skdfAc542qivmarL5m6TL6\nfwiT8VFaDuCHDIvlcaHzNMdSJ0ePBbDWPz6yl3iCyrGdcXqn3NYZo/YP0oH0\nWPVZc1WQrlbKVKkVAkft8cmlZgBRLgftLW9IFb6sEHoO8ydZWOg8Y/scU5S2\n44/mBNnX2FiqcKoJrdM21ArI41+8phCGbUZQA6EFDHVOiOWO8aBrSIgz8e0+\nSEoO\r\n=EWhP\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"scripts":{"watch-web":"npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose","compile-web":"npx webpack-cli --config extension-browser.webpack.config --mode none","vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"terser":"^4.8.0","vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0","copy-webpack-plugin":"^6.0.3","typescript-web-server":"git://github.com/mjbvz/ts-server-web-build"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.bae379e986_1595465187613_0.022672700574003724","host":"s3://npm-registry-packages"}},"0.3.0-next.db170566b8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.db170566b8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.db170566b8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"57002f022e24d5036acb29e696aec9553f5ceb8c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.db170566b8.tgz","fileCount":23,"integrity":"sha512-8XDrnYRnehD/VwiC8DOIVl7iOREZIsGvuPuZabWVKuTskGH3pUhPhb7OTpefgaku0e9UG+v1oGE9aeI9mRXa9g==","signatures":[{"sig":"MEQCIAFlzl8Rr/a0KsGSHZDImOAlOBoIbyg9J/GgOjpzafVmAiBb+3J4Fsyl7XEQWOalGkSGQPzwy7jZQQbM9scWy5fNvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGi+/CRA9TVsSAnZWagAAYjwP/3ccssdXo2OLRs4ihde6\nHTYBzJqqSG2wsyFMbqWNVvISdD+JxM8T0RmySU1y23cUEJ5PwNXh+8OQLdWc\nP41gV82YYQ8WKtti5OqAy9w3+CXwiNqSLMruQ5Z+OC/+Z0x5WxEIVxX9E34l\nUeziH1teVeJ2LK21cYC+930XYd8wssiDoHt2Jo2BtBe65r0oEyjKgs13ju0A\nKXHPmRKyL+wGc7FCdBZDpr42udz/jn76DwsiayO4R1xToWO1P5pjgcmKNf1r\nbXSoqXIja2Il1NKAPPFrH5nVNKHXPLqZH2srICguU9w1X5s8VzTSt5h9QVz5\nRL8OQt6oUT9UsrCwJssMVwWPuEA9vikmFphsbE7nFxO4pclbGYycomW1nptJ\nPGfiIi8taD58S2RduzkWqw9I0mWczKmwmBcu5/OqKyQFCx3EQpZXhKkGYEHF\nzv0Qqd6oPAdsYmExeoMEPU0IyyYWpz0M/CB0sezg+8d9MooPHntvt6gdrCRh\n0b0BXDkeKTkmGEpdg3NYSQEdDK0O4oKtWyDK6kaCyzS70AWvgtBWazFIQdXL\nK30urajqerV0RZZSDwsukI3uNhDxzrLPwwN3zr1Tg88wxadIGHWnWID+AHZm\nhLEHDA64cRU5Of54iERCnj1wDdp7JkFwKYxLAQCEAxcOkcOBiXLlErzI2sQC\ne7fN\r\n=VOuo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"scripts":{"watch-web":"npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose","compile-web":"npx webpack-cli --config extension-browser.webpack.config --mode none","vscode:prepublish":"node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:typescript-language-features"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","dependencies":{"rimraf":"^2.6.3","semver":"5.5.1","vscode-nls":"^4.1.1","jsonc-parser":"^2.2.1","vscode-extension-telemetry":"0.1.1","typescript-vscode-sh-plugin":"^0.6.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"terser":"^4.8.0","vscode":"^1.1.36","@types/node":"^12.11.7","@types/rimraf":"2.0.2","@types/semver":"^5.5.0","copy-webpack-plugin":"^6.0.3","typescript-web-server":"git://github.com/mjbvz/ts-server-web-build"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.db170566b8_1595551678714_0.20508469790380168","host":"s3://npm-registry-packages"}},"0.3.0-next.c53cc6546f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c53cc6546f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c53cc6546f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0ccb10e7864c13d747c146510810bbef03333172","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c53cc6546f.tgz","fileCount":16,"integrity":"sha512-2qCu7cwhMF1VxMnCN1XvYz0Ktwx2lr0p0cVR0kwvNJN6vi2U+0/pm9jwSRIhNdgtJDJlnC+Fdt81sY4Q6gKQjQ==","signatures":[{"sig":"MEYCIQCTdywV178A9V34C8sAp1pDcbXu04zkD+puXqWvXlEAwQIhAJ9DtDwYz4ms8YJF6G8d7+6/WDOzqoUFulg6OHfLhxbQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG4DLCRA9TVsSAnZWagAA/PYP/3hcOcULiqRpls1D3OhP\nIqtqOKhWuohy4uVMcBF/7bDOEaQqrkk5qn+8YdvftlUQgHbtZ3I6L8FR2sAT\n9FWbmZMfxBrkGZ5gL7CLCfzrH9lRBJupl6fzLEzr7/azHRXOT1eWa6dJD7Vb\nIInqa6ZCGHI+2ne81vHEXDG+z0T1PoSNqAs6d5oWlQH88O+CNiZHui3bbOSz\nN0xAe8WDW2jxL29FsUSCyzwrA6v+6+lK8hM+7UfDGmW2hbpIWSJkpDVBKRke\nA2LlDoQX5ExulkNJvRUm6eKg86V8Bt4AQy3suiLxYyo6hxw78B0HeCnas5IA\n3eroftcqmP2PjJymy7fcatuWlF18ei2zZTIipN6yROY8ejQrEcukv7rsOB3V\nei9vT4wJfDjSoxs5Y89CMhRvnJz4r7MK06XZzhrHtdIQZsSDkEGNdH4Vbg0w\nvVVL7yigbzv39cIQqfUrTyRYpmPsKY9cA1LhSfWt8ElgPIwDJsNUkQz3DRrV\n3u0647TkRx14Z9PbkaBnjrUOGYYnuhEErDYb8lwgs6CNip0gXaNdoi9f23xs\naLBxvyJgiTUEXlPjEO4ZzJYuTDhNyXCihD5cewG56JeFbaWA64AS89OGhXtq\n9AfIJMSj+nbFggrnaEuByq0BHKj8OKvi4cC+7Lia/pDp6LgMxJ41pDKaUBn3\ni4H5\r\n=nNq6\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c53cc6546f_1595637963247_0.8893247009006393","host":"s3://npm-registry-packages"}},"0.3.0-next.e2de23c683":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e2de23c683","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e2de23c683","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9e97edc4a22b94c48d87ad1c3b4e0b4d2cc73854","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e2de23c683.tgz","fileCount":16,"integrity":"sha512-VeZauiYSRqmcwI8nHpHxQdaeV9/m/gyM88gOnVEhdjXX6z79PxDDZ7tx/xfxuGblelqMMMDo+CpVk35J4IQ2KQ==","signatures":[{"sig":"MEQCIE02EIVjthU48ueV6NWrpoTqhvpJ18zuPNgRliFnGgAOAiBDbRZ/A0Gwuzsh0Ckl5uK132WVoTW1woz9/Ec9Wh1xpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHNKUCRA9TVsSAnZWagAAZZoP/349WL8tJW4Olx/IjtpQ\n0AVP4ZRNu3fPMoQ33ll+B4shItbouB6W55LoRZfOFC9tfyOtjGOxdL9JIhqb\nwcS5cbybm96tzTb8Yur5wiSios7Q0dMnpWnZaqrAk7mITMD/2h1ywC49vqA/\nOqarukvdLaKqHa7JVI8R4CUFIiE3cqcAtwhi3Sd5VDn73HdIm+N0kdHubvPU\nN2zPv+BLRaHmJzBTsV8CFUpjeqzLNcRzcBXJy4eqAv7LnIPe/UTgQum+G7eQ\nrd/jZwJCCc9zXNw/HE3rwaSp5ww9kngv03gYkCq7RaJdDyIleT9CiS+7mNdy\nlA3PDL5dkwVA/us/SPzyDLUcWHKG9pk3NdSOTI/yCYAC5ebZwpGZ8cMLaZZD\nw9Tn6/XEu6ZqtbZWAOPnL7U+w957H3tB4DsbMND4DhX+zHyXsV6R4+LqKDIf\n9C8eOkjkRWgFm93I1Svjku8nDYhQOy9R3uQUaltocoUson6CvaMauA8YhTia\naizQgXh+PQE9u/fx5ViKPIHQOj/K0QQ3gbbyP/gRm2PDsp82ynRHSEogSmek\nPvurULqCEr+SpaaI9q1dZF1lDXgDG4MEGzP+mFqkKw04bReGRyGAOQuPvS8B\nF1nM20R+8RchVNMBcEA/FHXqPud9H3w3OuiNGIwEv3VqenK92dZt6dTue5T2\n9RnJ\r\n=6Nul\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e2de23c683_1595724435782_0.94048787785568","host":"s3://npm-registry-packages"}},"0.3.0-next.8ca1cf6293":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8ca1cf6293","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8ca1cf6293","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3580096b2b3d2f6e99323b16d9c5f39d0bede0c6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8ca1cf6293.tgz","fileCount":16,"integrity":"sha512-jl9t5Tslqy7R9K1NNHyqp7cnPvlLcrI3YvUenT8iGZUT4Gn6z3yoXuc+L+LO34APsZOXBax1ELAy1TZOna/n0Q==","signatures":[{"sig":"MEUCIQD85FnAUPhMhLYU04+RhbpkHr6z3KQY5/OKUgdF/TctCAIgMOFxHN9dxLZp62KAdamb/JJbS77+rSxgslR01bZ0dYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHiP5CRA9TVsSAnZWagAAJXQP/3ZNAqeVZeeT6fDD/WD3\nvRLendWt8SbE2c150volfKoJX73mGMe9mXB5tf6pt3bjo9r7VIteHAkvqkRo\nTxmz5IemwLYImqvPegATSvA2Aas8rbXqtZkXssbWTKyFJi+RXGKeKOMUdEVJ\noZnU3XqFEJGCqZOejLagQfb2rzZ2lyo3qLsPoJQ1rGvMO9Jzx3UYeB8XhuoV\nsuxfmiMf36sylp8m8F28mrcXd5VHdQ3Q0HeZeqntLv5JSrfbqhybe+xaflFw\nT3zYer/0avZX2kUrUZku4evYmEfPsa4QKXWPBfocnMQwITjeuUXq6YTscEQ9\nZCRajPKaoqcYglt7wpqqqKv8P5blLq2bgdpupVwlSdGHQvjqZEzIzmrXyVbS\nhYZRfkuBGWjTDxZzNoDMYT8pQSP1+yeLyuY4HGBHJ2sdOhP7KJH8BNwr2K6A\nIglqrbo62RZ+no6NJ4lfeQHQAnmuvtLjjqN0cQydfAD3d0SyoK2Hd2FFmhR3\nfINDLfF05SAqzuhzJDkWkfDC9xDF9cKGLQ7ir6eGYAbOqd3qsDze2+saEZUx\n3FSnVKpMCg/u4RfrkdAY/Rwm1FO+SdH29RuLblqOwemlaCuBqsVnvggDAyi5\noOxmz6mtDju6+1cS4gHBVctZglf+oicCj5LJUvdSmosVk5xN0xuh7bDldnOk\nFVlc\r\n=+1F3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8ca1cf6293_1595810809265_0.1362851005089023","host":"s3://npm-registry-packages"}},"0.3.0-next.feb05f7351":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.feb05f7351","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.feb05f7351","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f10cd5ffe4931b3d7210b607afcb09f96f5467aa","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.feb05f7351.tgz","fileCount":16,"integrity":"sha512-i+FoJeyglGNIhdqOvZCW846fKbhXwRDEqt5hPfQfZH12grVVwO5gJgxglGBkfP0EgkY8E+YJq9EXP7kd9rkAIg==","signatures":[{"sig":"MEQCIF+39UZlyhUoxjz0adE3muukOPx+leH8aUy0uWY8FQcIAiBF+S+wF2keEE1pLzKgrB9DXU5LPxyTGXEHNFh3cCvz7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH3YJCRA9TVsSAnZWagAAPgYQAJewBrgNasoqZf+STttL\nHVelc0RBQrqJmdWaKRqIdQY4Y1cHRWuVhO/BEZLAGkUvLQr8/QI25CsYei14\n0s7kiGso2lI2oS9y5403qL+9NX1qEvRhw7zCtZXSMV7ji3S51Tkfn08OIqBm\nTlcUqj8PE+wYGaqcKkrZDZBQh54K3Ja+ujqKG+rTzrZolDjGHKcT/918B43V\ndSAz4SElJ8QJdKxuM8scs9FVwgHUGpUX2snYlP/gdbGsReoPBxKf6pMOfIOa\nARt2cDmCxYfQLzTJpP4KNAFLzgXZXczO+vR1ywPfemHUTsqPc9A1uPeDekVr\n454X27zAUnQj9dlLcwcg/DoLmvqxaCQetRZATlHFkHzryZwWeobCPOQ9aEd5\n2H+4A6FSCK/2zdPo4WHW84YgVrzdcgzaOuqRZSH2CUZzdX7iQq8qTyj/aeYk\n3erhOIJ1RAekvON/FSwL3hoLlQTQg//a+9yxzy/TP3U3X0eBYsUc3mTjSuJi\noQCWUJ/c7wHTz4N+05pV+tXd03bkGNcLE4M0W7W0Eimcp9dBPvpMnyqIvWcQ\n/OhZbHNyPvXlMqe7dSre4yMQp7hS6Pe1R3gawTJZr6+PPytJEsCFqfCfS36L\n8P/XZoqmeNtsudutDTYwSe2N6Rqxk8Ai7Eq5tPDn0/eKFdFsoNM+tF6C6cM4\naFpW\r\n=esgP\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.feb05f7351_1595897352984_0.830578777452931","host":"s3://npm-registry-packages"}},"0.3.0-next.3bb6bc5bcd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3bb6bc5bcd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3bb6bc5bcd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fee01c183b1282380dc2f2fdd0c73e8e78a3a53c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3bb6bc5bcd.tgz","fileCount":16,"integrity":"sha512-lYNBkr9lorysdvP7E8k5iSOczjzdLx/rNGuHToMn2pIdXbw5Z7R3RuS1AayaNVeqBcuOA3XhxQqYhO7Tz0gRxg==","signatures":[{"sig":"MEQCIAUTtX4V43Nrow8Wqww+Fn7Poo2myeHrNQiECOX2Gh+3AiAjBHusjQsFpK7slgKs+bESwZPbjIngDCKpzqw/aCWorQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIMdLCRA9TVsSAnZWagAAtdsP/1NVAMMAti5GTfypHb+1\nuMeWB8YIE84O5tDiD8ZYssZt2FBmV2uWYtUKERO0D/+Ax4DYobbFxWMnOEUf\nyX30H4OjlWsI5gtU78d3vlO+8nt2pCwO53t/K8YI1idPqytp2Vl7xBuHfg0w\nR/6uDLRS3Rl3vcFzUhFutAp3/s8FkAMCn3YY4LiJSCoK6G9Vxu+kEU4B9qPY\nm6e3+sXa7DigIzUMgXsgGLvbZ3nN0PWg2CFaAhQ83tjsCwyjv/m8IYA32jYR\nPVcjZGEag4XHpy9MTsA/03r7w4VjQjZnbiHk0S5H0e8KAOJhl1YNJgfvwoHt\ndxnIC1axmqMAjvPyvaRi6F/Iymj+1zv1VwYLdbgzCzh0JbxZaskqibWe1nnb\nhnvZiwcQ7JaJTALdt3VuHXF7f8QCXlGyyMERucGMdgkv8XJ6/8iACGzi04Xv\nZ2qxoNbHKUQ1sRauJB7b4NmihdJ9Tp4omrjK65sLTO7z4hdPE53hAvL2QiVo\nnXifEj/MOQ7jrhE8blCCT0fvCt0zSTlmh8ch+2tUTEcrgWwHgmOt3ncCeWR6\nGpA8abM+7U5tICPcIm80/AcjVb6pv5L7TOcmLovpThmjMx1Sn2s5tpf88D+K\n48OiGCubThhJjiuEf+OTRt3931tewfdPm895Hllme6NZQYQ/wqy1YnpTmbB/\n3oDx\r\n=l6XA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3bb6bc5bcd_1595983691505_0.9458566268890414","host":"s3://npm-registry-packages"}},"0.3.0-next.c2224dab6c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c2224dab6c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c2224dab6c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"21485f0e5b9c658030ba0d6d9cea9cd62485ec13","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c2224dab6c.tgz","fileCount":16,"integrity":"sha512-627VDbMAYyZEo3j9gWGW/mtONA/2ukoJSG5lPJcbaScGGgCURmQBmcJcKOz0mHUvafaOZouWJutUNlj9QYMI4w==","signatures":[{"sig":"MEUCIQCXloSU2CNCaJXJbSNQRlPnG9zUJkmPTHVhGOaRa1kcvQIgEz98htxhp0RvdWnf1X9XRxPO0kXbiBuWb5U30HV0vms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIhlzCRA9TVsSAnZWagAApbUQAJ0VTmFXEl+9oltNpTcC\nPy/MV8CuHbjmvtMhNFjv6zkaRK3CvbEaiTBD2Vt1FhCIXnGuHmMOYR+xrhi1\nMV6a0ScJ1KoOnscb3bOPV9AL//FY1ApRjFzEkpDujmFRpIO/rz2z0nVzMzMd\n7rfZjJ4uIdzNG7Zu1fyUnRn4kctY3tAzyMPSolrnVzRgf8jsxmO+KGxeVwr6\n4r2aDqjZFRcmco5yFOkdEzyOv8cW3KjjIo9aHJlyA+4XnKTSdCgouNE6JIWo\n5Lb0eSmXoN4C0gfBbby8ijbcHFuEO4gtL9z++EKSKBWYf2pQKQf9QOnItDsj\n9csgHbP4Gk6FnUYjgQS6lC6J3tZ6ehLqTVNBpDFQKzZLZvfF9K0YjOFG6o2w\n6YLHTWkxXZDdWDQmbzlNrPy7jrLvaOM2GUWbcFAwsbMkOtTo7ExW4159qwgF\nqMDk4Wn+ONv1+mhSdvnawddTAU2PJLRZ1GC3U+P8a2uaJJAKYs/g24bw4niw\nzuYVltUChZVZWrZWvhvhOr/NdvzpN9sRLtkUBLePe8iFcX7WRLBimdshLiOc\nOvPlfKMbk5JK82Uc/xO5gvrpc+0Ka+zqPRfpxHqdhRDzQVbK6E6kcdhMDg3k\n6GVcYYP2/AO9p61GZ63Powr80w/6u+Cx/jCCL9p+YTh5O1XzdBfeXraXBN0J\n1Viy\r\n=pc3R\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c2224dab6c_1596070258638_0.3669103886311351","host":"s3://npm-registry-packages"}},"0.3.0-next.cf1b357443":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cf1b357443","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cf1b357443","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4b27c4c848b91065198c3f8a6f0133b8dd19129e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cf1b357443.tgz","fileCount":16,"integrity":"sha512-0YaQ+IMoHRdETnuytifT9MH04eiaCqY3MHdJiEdcZ5E9fANh+wqkQN4vcCcmRvRY5HV2l9Qsc5lHxAorGfdcsQ==","signatures":[{"sig":"MEUCIQDf1tp68arHsuWRrL1mMlVZtnrUDM0ly8acpm1zXr+EiQIgCd/xt6n30PDs7e0WrYG1BHzumGc8frANc2qAyvEC47w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI2qfCRA9TVsSAnZWagAATaAP/3s6gnpVDPAF2ClFGHnY\nCIEzXH581PhPRY12prcSH7lvcfQzHwtB3FnAQYcd3xEe4KsWHKvTVcFSYFpd\nl0pLN7R67POnsBREmBnjkW1qPEzw2O+HqXeADsStyo+9VuvpMBiXqbY6TLlO\nOay52KcxZ5ThrGtXoVtysYGYZKZGEsBHjIFc87+yWvqBG8turlX5yPWSRzUZ\nWk0JmGJV9tqcVdupK7roHDeSfwTMIOCypjGf0IX2JgrdyhKToyITXA01MYQ/\nls5qU3HvlQUCT3kS4ksEKvuOSgcs3LA14sM56Fcj2UkhNkUm47bI3CG4ibNc\nupTssYejDI2U3xIRz5cfJAOfIji373F+N2aP07aYslQFIX9z9Pb0MxxrtH/I\ndg0OpFiibw9xa/fsQiWjeo61dloCqMLfduOhI2A0eyfeweZIxI6kyEM1diAG\nGMPEOMmkVwzMaZHCZWYaskrmA0bOXNWr8YUnBzF8pqPgZ27iM1WMRAKwW9Tq\ngR+CdPNVhoQSYsTtdKE6E+wwbcYLGTXAh0gaHTNGj4C6qpkuqBuweceMmVES\nElPEGjiPyiWtA1E7+IBLgXSkI/RaY9ODiFMkr9jIyxlzOWevZxYgolOiPHMZ\nMpCr8xzIJVrl+MvOi2/o1NJ0dAlAj4xxOfB7jMJ1dLrftJsPmvARWanD7cfx\nRIn2\r\n=E7yJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cf1b357443_1596156575025_0.5555356595355248","host":"s3://npm-registry-packages"}},"0.3.0-next.8d51d4a419":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8d51d4a419","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8d51d4a419","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2de303a798372c8ac0d92c131e590196ebd5a0d5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8d51d4a419.tgz","fileCount":16,"integrity":"sha512-lySIOvOuEYdfcfasD7/p/SFJryplRTrTXWfDG76dWdhIBsA3llFu236umyEuIF+hzAr8EjPe75DTSDr9+pHpLQ==","signatures":[{"sig":"MEYCIQCWMJE18k4l1SehNTnOCfUZMEQh1+gx9a6pg7HvVTnkGAIhAOf00mnSKN3IWdkL2zsvWnLni63wSGGrKYsp5021/pBT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJLvXCRA9TVsSAnZWagAAcw8QAKBrFE8ao+qH5UjSQLaj\nv0LyHhbVQ20pXeWRMQTJuWbnzHP5Xoqr2JJ+y8c+kFZatzLxwgyljnFYBU9K\nU2zsujWg2RBGECilAZyD7/xl/ODA68dX3gm83HodXWbpk+3gv3mcmBlLUluV\ncBGHSr5cd9lGXU6BNMJZO6cffGbyccloPEytBwgjTZayfmBphuh3vZsPc54g\ngdMzD5nw/nLwG5190Qkuvjdt2QwnBCbp3Xks0tL53aqbbPjzcU/honU6y/S7\nqCWdR6Rjs+smYp6p9fCRrU9WMzV6muM87oPRux1a9meTBpWE+cMvBinBL9lB\nh/g60RddeUeESqwxfaXMynEr7tPmpVfOKwHTS9/LsGBcRYV0SNJO4Hp8YrKW\n2j13w/q0FLSwTRYIUD55md5mkCIEU+ZIYcxqix1Jw1aypF2RWZ+tkpBiEI2B\nbevlSJscTy5nyiNPpti2r7Hsk5DTaxUDE/uaqrFjMjuOG4i4eIYF8JQVJaho\nLsFa/KW/krAEfUP5PVAI2/yeQYRwVQZIXeFJRtzHPWIyK8eMgXGaXh3LLRCk\ncuirWNdK2N6HAMY919Hx6Dbhcv7Wa7DBlw5rV40HgNVOLY/bR2zAx2Z1tzk8\naWH9FXCTp2mEjvjf/EgsC+nQsncaXHQ57JmQLrNk2Nrf5xGoij91Xky7lJ4b\nQpM0\r\n=IA1B\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8d51d4a419_1596242902888_0.576922320874772","host":"s3://npm-registry-packages"}},"0.3.0-next.eb05e94d5e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eb05e94d5e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eb05e94d5e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7e169857e8f45a672954054c8d03add5bdb74935","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eb05e94d5e.tgz","fileCount":16,"integrity":"sha512-ivmwzc7ZTuFpiQnpfDXnYlcvcviOP7PDHAtrRMC7Zb+7Ul9+JHxmUYj7qbbwyWiO6ZTA51iu94y8dre1QNMR4A==","signatures":[{"sig":"MEUCIG8f6kcw+s3n3BkQNe2luPOSEG5fczu8/itBMg7/7FzXAiEA+COC32S+5PuJ09nS6yY8DlEzgzgg83YO9Zm3QGgdffA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJg33CRA9TVsSAnZWagAAlZcP/2CoWOPUhFJROjaAh+Cg\nnYxdqVCol/8UahTOdTgvoCVISTUco5mIV8A82KF6pxEE4ATsBYZOAnQCSRJX\nfIHz5vMO3D2P9+EyqW8s81sME4mcrK5tIZVwdjcEZu0PDJBBLFa1QjGR5yWz\nudzxaFr9PEjgTC8BqDmfc1WI7q+6weuQBDt0BgzU//5XviB8fr407B8Fz67z\nCNTw0y+6YgUztdKQGFEjsEPYLfLqGbMrVMSXH2dIU+cRsmbZv1dvzbH7xSfi\nMLjw1EYgtWWzkSuLqae9BpiHprhp41J35VGSIhaO/J5zEXDnQbo0pGVNZR04\nK1/g+e5ULqE/0Xuolg9oaHPA1JDKlG6a99NGV6++0eK3fHLr0fZQSitV1k1E\nzhRnAzRHbW1dSywn/oH7ref6Ayw3UbR3sza+oD/GGOtqBPOVbuQXyeWGCSzo\n26S0Juo5mCI5pgg6Z+pS138JQHZnJnbZsEfYl63PaqJn2K3BaVViLRjOF7+8\n/DUQn7U6NbJ3mIXRIln/EyhTeohVI0PZyNbmplCAoFO96PIC/cJ8Lz3jHkXJ\nEwvtqJZtX8OKGeyO3dNxw4frYJPU14Iz4zysmivhTcxN0V9DjNbUM+XP2ODx\nQo8SBqA5wsv0zNUk80pVDgatSvNH1JxcN5Kj/LloiNuRlywmF00RLoTmSx4t\nHVst\r\n=9Axq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eb05e94d5e_1596329462944_0.3793319348708801","host":"s3://npm-registry-packages"}},"0.3.0-next.d5327bca82":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d5327bca82","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d5327bca82","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9beb6c9e7dcfc3b653642e2cebf34bd2b91f37bf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d5327bca82.tgz","fileCount":16,"integrity":"sha512-g4fvKEQgF2ZLCzVPRMwHdDFNrZarrPoiA27HTRCEwFgR0CV0bHKS1vfy+nk5fmjCz0jWiSkGm8FOWU8rhiPfCQ==","signatures":[{"sig":"MEUCIAm5FONHLzS20oGoo1bFVpo6G8WvwC+4C3SJjPMUpYvwAiEAtmYOZH4CCw1UFjAXRvqPPZUCuxog+rxoL1ICOe6iCaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ18eCRA9TVsSAnZWagAA8vYP/3Y9VjuJe1hVPfh+qNrA\n1ko+icuhm5fE9vDGUp5JABJS9AwnSHbL37hwEZ8DVVNmSzfhf84juD+Jxjr4\n21J1NoK0rjDetDhSKVRM7DPSRclBVh1NQ4Q0VVd7IiZ9yT7hzgiR8YNL6tg2\nNQ2YGGiQ58KT0HQv59oftXDqdz1ylnugsvFuP2H5UVGnf9iq/srL814iTnsO\nrV1S1ofeYiVCNU5+WTvK5wOjP+P/E3wXg5/5hcVt9f7FbZYXDlGLmtnB2JHp\n1/WZaVDhaaftgCUsjh3hRk0a/xWkQl7zPD0upAfGlkpriWPIKLHNy3axqTzB\nYPyGXQHZ5lNk/277tkn+50EWNMzl8B7binR3BMBG3xQCr4U82igu8KDJOjfu\nHS/oqTXIwsxKPDfjCWMVHRaftIG9+3TSIJwiDY7hMYuUkepL9aD/lrq7xgf0\nsriC9lLxrHEoUx78yTjtEZiHKREh2h0sf+8zyikQbB3/d+6emCu/9ZBmgNms\nlp2VLOiur97fC8zDYWvcXRwa8A7r/oH0+2E7R91Z+f0w9L6wPpWi1pANB0nL\n2eRndR3Ehf1wHuCHx1d5Zg/TsZ+TB6SCd3jJrM3WjVw36ZrVYZiWZxqz2GZI\nsjT9UPvUtiaLZvBOf5QjNk770oVwCLYHoRIylOT4T7GsFarbBxEcGZkYWOND\nAYSx\r\n=Is6J\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["all","exclude-dev","none"],"type":"string","scope":"window","default":"exclude-dev","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.all%","%typescript.preferences.includePackageJsonAutoImports.excludeDev%","%typescript.preferences.includePackageJsonAutoImports.none%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d5327bca82_1596415774000_0.108154269392716","host":"s3://npm-registry-packages"}},"0.3.0-next.d933c49a5c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d933c49a5c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d933c49a5c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dcb4ad56cc0d149389254dc457e45373e4231f2c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d933c49a5c.tgz","fileCount":16,"integrity":"sha512-JM8oh0LUw4WXVT2PMqb3aaFwL1aboGKbV3cLVgiskE1HwMeLEQIVgXkrfyMssu5+Xa9Dm1Kminq6nIz3tCgPug==","signatures":[{"sig":"MEYCIQCDJJBIBLk2+aV6ow2clQzpfhiyeGHTBk3ETSTSjxcl1wIhANtiqX/VqaLR5l0/ITZx5gAyUSoa3Q3FBey5hq30mBcU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKLBMCRA9TVsSAnZWagAAXYsP/R+zz4AwRF6hdjcKeAo3\nHBPN0omLPHj/RBXsc1OneH1DN4mIYds/HtLPp9FDVL9UaM8DksyBjDUQiYf/\n5vbpXhfVw4NhUuQ8xx9XsiBy5dxgZQeNaiGLFefUxoQYYkS8EWYI+FP2X9Zb\n+90IGIb3J6fyowHuy/RtUZfITwNWtZazqZh4gl84nkyWOh95FwbZ7hXvVYQR\nsK2IFU+1Aj59BftBhs5WMY/1vS2aOEWxlWxJIETgnkDlutGQgaio7qCXc3Ra\nWnMjK7JSlziWsz6EmBobd4oL1nj+Cc32VT+pojwhL3l4UEtpQ9XXei/JINPt\nlEHPGSiM8ZaL6xwsJPxK4Jk7ImrDkgUwuk943CVvsbhxnbiyWTmhWUULAFwH\nsIaMyKSaQXdB5gCBk8IPKb1BMcTNuWBEVTW6k2+yIiFqMNR04AM0/VWPNpxa\n9ryp9/404KwzcTKSi563vuMYumbcDum6iI090otVv86i5l94mth5hY2crlXK\nXfBzLFmAyHNwzK88ABLNWDXa/GSjAxMbsCu2bRfREPNiG8b4M4OBv0AUtscw\n3c8xVqOEjKkC9kkjbjKvggGCPgcuu58mhla4c+qsubek3jhqxscn0r1KM33i\ngIYGWAurIuApLChTMV7y9PC34RqE8uiH4HdwoaT21o+zqBQ7hZDs6j0AMacU\nOBOY\r\n=7VOr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d933c49a5c_1596502092269_0.16544621271739368","host":"s3://npm-registry-packages"}},"0.3.0-next.c0a100d410":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c0a100d410","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c0a100d410","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0e01d56a9ab29d4ce124453163869f47ec8662d6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c0a100d410.tgz","fileCount":16,"integrity":"sha512-i7LKQuOm7YK6mIlad9UYt53YmN539IcO396S1cNBnWrO4flUrBJlZTR9So988L2d1B9g2QM4Q4/cKSKwg4WU3A==","signatures":[{"sig":"MEUCIEQlHEt2WE8eTXQi/AiscRuu4ZNLFrtwPNFODZWg4CZlAiEA2OE9d23r7I/8wguihdsFKTLVjPgbp9QF8VbL12FU/XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgJ9CRA9TVsSAnZWagAASF0P/2ZWbqisDyx57jG9wtYt\nsB6PdLl9v4cX9XczA0HrC7lE7LPwSrVdD1lEA1MfrryGs9LQybvoDSr6m30f\n3daN0subqmafGfKZ3VoptyM5uVkfKEJtbiRXPR1Ui2doJ+H3ifix4rqxBxoc\n1BGcvF+LJBnnSCZXoyfE7fXhqMrwZm9X1IDwETfF52G4Ravy5wL7bTyYEL4o\nEU5S5calSz+QQUbQcHanLDdKZWO3yJayIAfKzZYk/2xYoSW6U4hmqtp0E7VL\nyZyaUsIyyn4I8+RiiRTyu0SnxXt6w6C3peJenNOWuI3NbH41LI8AXgi4SyDK\n+g/0CkQ0we6a9IQ9jR7M6pihYhFjivDB4zAUuaKTQoLgps8vgHCu8wJ4OgEL\nyB5foa+u/ZhwUfnWr3HwdypKtrtISnCV/nnWI0DGAD0HXFpudI9V0Yg+RdsB\nYRhyqUlqfYlvM1OGa1/b9lIuN9NWzgOPUTdG4W+ZicutfQNUtCSdVlE0XpcE\nfhh1kaL1FX5YUqe5aLWD527Zi2x8msc7wImPRt3mV8uI16mF1QuLCu5IbUwG\nE27Q72onJ7QsXsfw7o8GYiQrEK18NrG8fHJQKtFvphsHLp/73Bai2WCvNdLV\n4/gxbUXgXVw5F4sMjENlqCDZPXnUxgMjqKi4i11IzPNCAA3100wOBFz4hLlL\nTr04\r\n=5cfn\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c0a100d410_1596588668551_0.44028023514811077","host":"s3://npm-registry-packages"}},"0.3.0-next.3d99a14dc4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3d99a14dc4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3d99a14dc4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a6884edb1ccb8a74ae3c5e64a91efee5cd140062","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3d99a14dc4.tgz","fileCount":16,"integrity":"sha512-un6gS4/Joex2JOAYP+tHogjxE4j100MwOtpQ236nLQrIymqE6VNkUkh/VUKUY2qwcivriBrQnoxFr6RAqv3LIw==","signatures":[{"sig":"MEQCIETDJZ5EkFOYacmKZI3cubc2JCEgUJDa6pEcralvHtNeAiAmiMDh/jfEq4/y6zP9tiAZ2Jnagi5kK2g8OSqsdz6RKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK1OrCRA9TVsSAnZWagAA7SIP/0xpPok15wNu7Sxv6hWz\ng4ze7k1Xa4DK88Y0RyNEFqypTSJJvr/lqs+mAcueebJwM6Naj0JmPgGf2usq\nA5KV0mpaEgMHDgDyOmeSWRgUzr8N6op7+0uEiUC6AoTaaUiwoAkFIEU/24MT\nd26faQUZSgC4C//FmXpqGxIy6I2pA4jpfVghsbgLVZGSz3/G1iaMaJ88Rw+s\no9ULeE5feVrrynl78fHjXrZWk/zRdaiwGocRyk1ni6L3XvPOo9PMAzADQH6h\nHpJtUf/YZgSg1/iTDH1ElJ5jUe/SZVlP5H2uDc1Tz3y2Xtwx53AraANaHjdq\njL+jmCUABTYJzHNFdBqM0sqKNDWHv0mmTxFBGHQ1uA9TUIBRlURh58mAcpLX\n2gjLxXRyQT4zkzQ7CmDKtaLW8yo3FZXBiytFfccIFxRdTAid8Z+D1aokDosa\n5/1AfRq83P/IpQRhMFeuHS0E7UTx+LRHt0k0nX53ygZX365ZBKjjvso5wCXb\nq1EKesgXiIygly+88VIjNhAXt749U/Fen9nkSmmmyeyYck0hWNPftzf84n88\npVustjcWvPxr/3KTTOJ66YvGIG/EYTuzvkk2a/1C3kDmCQxK5pa2MzZmajJp\nyKFMx4qXPCiiaGqs92OppULzY8SRw51GG8kLlUnE9Alh9xETfI2uqgdHIW9a\nja41\r\n=e0vK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3d99a14dc4_1596674986844_0.4328452552879025","host":"s3://npm-registry-packages"}},"0.3.0-next.42a9a9998e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.42a9a9998e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.42a9a9998e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"355ebc48280bc55ffe4d644bbf6aa91417e77fcc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.42a9a9998e.tgz","fileCount":16,"integrity":"sha512-hyLNDqwrOr3eyFqk6jOCFf9q9kEGtdCojuZLkIcXsYywRs7mM0aw6Eq/2kEK4CpnORzweLA6Pt1az2ydWT7/Fg==","signatures":[{"sig":"MEQCIFcIM4vMuC7QFIu3UARJitlR5wYVymbXTl3Zg/+oHI4tAiBlgahV4pDARc6hsD+YZVo+G+h98Q1HVS6a9qsd2tBC+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLKVBCRA9TVsSAnZWagAAwdYQAJ2Z39nVP9ediP1kyXHq\nlJcLsyiNcQvrJmCx90r21OyaZ+P0IJlljvV7i+dSxMYDkFUaSspyucCxODVG\ne1bpv77dEINomM9hVLkj60tN8A9Mkb0a6DdXymtPAusmQLWkvL1Cmg9b/nIN\nsOo/Kt9ki7UzsgKkIPiA6xe0gX0F9pOK6nDi06tRvReTp3uIc3jVbYGanWlA\nK2a3/UL343vpEKbxINNUNYjXuttGncx8MqYz8TKQypl25QPgn7KDFCq2sFdd\nyg2rrF/jEBrtO18HWorjrb1dDdNnz4byKl51ZwD9Tu1DpeyGOSFyTOdN8KAD\nItnuo+49YBltIuHyz8B/obvRIyRaDJ3apV5pdtzyWwsJ96f034pRW+zhQq9J\nOc0NWWcw/Prv+xHaJlkYZOgWtCo48Q5xL7E+4Wl8fyqOG2gsh4tpsAnytsMG\nEI+RJHRN4lDWVajLuVBffi5ryQ9zdI9EPxBoVsbyCj3jmY+soW6ouTPMF9He\nIjXSExsDhPvSLyRynwZM63blglj4BpcFJfD8lIfFPDxLjC9Dso6fVQUOTTEn\ntYQfVcFuIiVtWpwTo98Hs0whDKCjQsDTmSJJK1bSZi9mgQupdvJOe5bI4kxq\n8ha7Yr3o0d/g1vPrGIo1om1rmx9boMko/LVYpezvhpfVBz9ANu8fLbUuEFS7\n2toI\r\n=K3kK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.42a9a9998e_1596761408989_0.6444783565723098","host":"s3://npm-registry-packages"}},"0.3.0-next.11c0b60785":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.11c0b60785","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.11c0b60785","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7bd67ed1644f11ba4671b121f0899c54efc33949","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.11c0b60785.tgz","fileCount":16,"integrity":"sha512-a2W/p4kM5UzgTlK4tY2/DMv3k8AREp1iPk26u7fO77vv+gnixrMdfW7zjK/q6uK3jgiqtGrmjVwHffiSRXoQqA==","signatures":[{"sig":"MEYCIQCLJE6daC+NU36yWLT+o7BxJNRfUDvDPASj/4TabTdVwAIhAOQS9KiSFDKk6MaozpHeu56+lKokFyBiXdf3yU2izChq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLfamCRA9TVsSAnZWagAAvb8QAILb+3PYSGs2HH5Sdthe\nYpMQpNfN9LdbBoqJSqjdR4cT8PiZ/l7zL6kv5rM8morVbCD44H3xgWDamIut\nR0M08WMn+160C3FG6bl7uA0glBDZfulArMYn65nhy51IYCgxBRJd2M8cytIz\n7CghbOAJrs5ffTDhxEZvnOkirSIqTiNUuT1PLpjvx3ZeEXzUHEt/W38y7A9z\nLydEF5svcm7WwPMa9ZnhVjS51peRHSxiburbUBZmgoK4l9hyCRShK8E/Seh2\nnBrNlxoHNo3BS+927TLmMuGISyI3H8j9u0RRlJ15vu26xrp5LjL7q76DsbXY\nWACN4TKiwFV0liDRPh+cb6pidDfi0amTq2/Ccu1Sg40eX9mEqlmZBh2Oi7Ge\n7sNMYvjdnrM/Im3UhpqJRVFLnUw8sazrQe26ietgZAyDzmh6B+7fk63OLL0e\nNREWZna5XYVuSeyPIyPKUdvcaxJGAoNp+G4fxK8JQ4ITHolLsFduZDcLVb0S\nCYQ6x78EeSvx+3qHyGJMFXWkSYxaPD3SfibxGdl+fOPpo8xyhSAkLfFW/IOZ\njDKXUhFAx9QSqrxsxzNY21vUj70mjFHWgfCyKVRMhKjRyLCmulUGhx0670Qt\nPz8Sy9Vi6SInkS1A/e/4sGwmvhbdhru8pdZuBCpCqvkwSNZ3IWUNUEKxAL7w\nUtJN\r\n=sFp/\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.11c0b60785_1596847782482_0.09301059886200136","host":"s3://npm-registry-packages"}},"0.3.0-next.6d913c4c14":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6d913c4c14","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6d913c4c14","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d806081f4bbc2190f4c9de6632a1f8351db7cd98","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6d913c4c14.tgz","fileCount":16,"integrity":"sha512-qo3fl17PmMfTDCr5t+RGJrn/5k1rCyowZ6VgppU8FJaftygb+JTI3Y2DcnixGRjp6IaXf8LikPpClc7O42sI8g==","signatures":[{"sig":"MEQCIBpjiHQe8c1ExCmp0a9cORcV3nfKqb4fbxpgZKJikYDNAiANoX6YubfDfHgCKPt1hXVelppEr9Dr9a6Rs4+gh5VPzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfL0jcCRA9TVsSAnZWagAAGnQQAIY2pMmTnBQN7kHHPIYY\nLpfME8CaFwT0WydEjTN0OxpHx4GGl8QkawRGMnyZUPYlmwJER5hXz1Tnkot6\nlR72d6+px3SBglv695BLLdry4UOMfEVdSUnJYkhPW/hUH6PPR1FSRNLwf1qB\n90UPS05zXHXgbGbAci7l+s5WGJZfD/u2MpNPdWYJMFHZimjR9viuN253Lvm3\nfS2io4mckcEa/XJEtdy5W/d4flbRPmwq/+Gj5oRjXisgowX0sZqIybaqV8P6\nTwisNlKFuKg8KPwLTtqyqYITq4HD+DfLN4kjToyRjSN8a9TFhVi5Zbze93Uz\nXzCZZM4b8kJ2OlKQMlmqXWzI7hmvqS8E8+wXZZzmX0Q5LN37ojOTla6zO61q\nInZy6IlngkQOuJuUnMLEXu4ZCfMD205KqRjBL6BPauMTUhMwZ6JsBFJiCnjY\nS4rN91LPfbLSlvObXRyVJll+BHU76yFohzm8Ky+jTPV+Z6ZO/n2zM1iL4VPG\nPLgGezmz1GAPIR2ahM9oUFuBSc3DVGgLR2Ozwg10TmHKglN9GOcXC3okwyrp\n8Z1Qf93BBo/t2J6SJsUT145LKR0ic6bRI9hkqbldfosYNm1x3ZReJE1hO2KE\nJtyq9uP0B9Sy1KeieKh4xA9a/oAOU0FYUKu7ZXjvvFgh5nxdqVQOPBnz6lOK\ng9+Q\r\n=kTDI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6d913c4c14_1596934363809_0.15642896769885195","host":"s3://npm-registry-packages"}},"0.3.0-next.466da1c901":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.466da1c901","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.466da1c901","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e1ec138726e869a54a7fff61c2e231b99c7a648f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.466da1c901.tgz","fileCount":16,"integrity":"sha512-Sm5EoPrhHYnR84aQVKnN2PNc+ppA0HrvvYx6iT56TejmH3See5lfaiQr5YoM4EE8hh127QuLt353ri1gEWHCWw==","signatures":[{"sig":"MEYCIQCsqtOQvCW9f8EiQW3Jhk1bznG7kKus//JcW6E0/eAhHAIhAK2+gm8ZdWRfeDVsIGHa/cWgiKhkVDqKeo76DVFq6vjw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMJm/CRA9TVsSAnZWagAAbV4P/19GqJx11lz7mT887dmi\nePqInlVyx8SGjTqHcoantIM+tXd7q0qkZUeeidXxFavn+T/nZHY6lvvulFCT\ncvoii+jPn1OhEBl21DOhT1Kj9oQnfW5qfXPnG4u5rmSNSIawGkHoK0IeIj7l\nIb+LHxae02x1WAWPb/AIgvtfC2vUXHhycRgdDeuVrs1p37ANf1S3sWup/UTC\nS2pkoFyOyLBlO7goLJbX1icunl+HAu1vQAQRHDQhliUnOYbGIueJw6lWE4mV\nJ30suqxjI/X2uHZY9UdN1gHPRkamEGoIx+LRBMekOT3IuE5pRQtv6FuPZOlK\nCT23djwSoF04sBxKimpdXCRP+vWlHCNWKRjPbwfVFbdA9iy91xYmgEAdbBr+\nx3JBR2Y7LQRy4gaTX/b10/CFcxZ6W+xcDWrHizVpJTfOx+yoS00Sk1TFQiub\nGnx5GMgLQr6/9DFM9IctOkJIbeezIIOl9CyEKDPOPxV5IjpqDCwSm8nq314j\n5IS7jG2HKg5Wu34SmDH0/u0tpoQ4HP9jGYRDgufmyn76WntuC71FbgpKcLK6\nJMn6BTM4g+n+xSqcMoK1q9jzy9O/c3W4m39SfOrGhtjxkcS+8MN7KtHTxVIq\nsoYiRBpnWuhYMfmbWyebnZ1WO/z/K6kaABiMqMV0Y/fWsERxhZZHIARBYsQB\nSjND\r\n=BYpR\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.466da1c901_1597020607058_0.23233487355018667","host":"s3://npm-registry-packages"}},"0.3.0-next.9bd54c15ae":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9bd54c15ae","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9bd54c15ae","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0fadc52b8bb5bd50eff895d83ad3def209d8f86b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9bd54c15ae.tgz","fileCount":16,"integrity":"sha512-JksUlIvL2o+fh6NASv73monkdXKtq7oytPdHgIkSvk+srNES2N5MYmH+oHOX1e8XpL0r2OWniJMRHuOxdP/rig==","signatures":[{"sig":"MEQCIBlNqCIu+s342f5Yg7M6qzUx+wCuBM+wkhEmwPMXJJU3AiBzjSW4lFM18MXGOI1QWI/ES+JjWFJxiFRei12rUpa7fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1840642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMesYCRA9TVsSAnZWagAA/QMP/2WxPtaQQY426Nc6HoMB\nSU9mG8V3a7aqSxxWpfPI2/YaBU1XJNwyCk6MaS1EFQISlAsmXayx1qvnz87E\nMVheb8HK2NPZF8uGDznOTdwGrLSwfdEmMQWReUMgnDKyIRTDSwURDYfymWhP\nlxAxXexLRWmrSdF40IL7pumb5ZQl8bMh0DK0lrFBJ4MM+4CaL0znAQqpkojh\nd78sLUhH8gjsCYWUbXuUBTAR1e6YF0+krvTalsHqxrWO0U1b6aDBHygCgNhf\np/Qyr+8/bO6JZAkGQEupNk4DmsMdk/YlZALz5bB7ESZJBYT+YahLBHuD6x2S\nONZrbjOUzgodjv79n7wW88HVtkBzN7XAP7+X56xe6smrwfchYdd5F7zHl8o+\nCYQ9MwUvgm3IxXTcoJbeiwYJd5zOuJe+3n3tFjFpmAnoxYKB1V0vPhL6576o\nYL+5dNvqr5N8lg+39GetOhruD3cx0aE91DTDvVgnEQBp1SLzth+YEvbEW7sk\nm5bjfgylXiD4I2OoD9WWQ0tM3bsk8SgyglcJ4T4aTJ3eLeIW72NKiRAeKzWS\ns5yRchr9+FFkJe86ODPCHRtOHy3YDX1Zj2gBZQZb+TxO/XjyAGuPps7mR+Ed\nBoypuGB59reJiOyLCNqHl/Akp+v8moG01rgVfUa5/8Rfh5dvNL1x3K0TjYn0\ny4za\r\n=B8Cw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9bd54c15ae_1597106968334_0.17026342653775006","host":"s3://npm-registry-packages"}},"0.3.0-next.4585a8cc1d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4585a8cc1d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4585a8cc1d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"66e2b26da0a499273f0768ba16c9faf63c421b50","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4585a8cc1d.tgz","fileCount":16,"integrity":"sha512-7BOb3HR3H8PuBA73kWDiRyIPhMwPTOEWh1IRxq4Qhoslf4ek7LNYA1K6ejC9n8mVjO8WHMgyQsAqBGgAOVqJDw==","signatures":[{"sig":"MEYCIQDfbccVRvxu0RoimFkVu+/cBDTcjJf+VvwhHmytEPi6NgIhAPGzAtwAloVOrn9v4IKaHOke3VDH0+b9+8u842iik0N7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzyZCRA9TVsSAnZWagAArp4P/AlTgiEK7UujmS2U08kw\nqzwO9bBALvQfL0k6qK0WAbcbjZaMmUj30NBw9zNBrQ+1M1/Xmhfj9E7E8Om+\nyU83pPQX0KAaGab0nJiQ9I17YqOXxbzouGJJJh0h6FeroGiO3ntHwzuRNnSx\n1tcNIOP538V7xjKEDXGLGfEkZ5jizwJ0hZqWb4hia8wNOOoT99oVLbj/wfX8\n2LdDgZ2xWoC895jyQPJDuh2MPsdwG3hJOmN0o+pOqwCtypTx+M3rP4BBfnXl\nsEPYXyrOOheN4GgFMRr6L+y5slBsR7lZkG28zen424hgLQZnXT8sRSTqC+bE\nb69OjMHpnUNOJ+cZhrTLJtXFGQfRgRyfJKHHMD85v1AQKI23ze2Hij1fIsb/\n0TOm2A6cRuMZDRnHTpX+gx7F6Yhc4QqgRT7URRqu16SEIumhUd5Q52+RONeH\nYB12HLGP8qSGeX/GW+sar7iVhmnPXUN6/FmBkiMNI62wCChIcQ/gLxSVCDfL\nAp0+vc0rUC5ui1mHZbgIuIGKEq8WMboh2gE3atxaHsVgS3F1Dh9Xu+ThVBya\n0sOAiHh+M93MocSoZrtHFuGL2sHBsBHFR7f24EfEPThvLA+4/8oxawH7mVR4\nrCGtVXfCtW9Y0ZSNRZ8G08qVHTJK1dHp6HtK/NacClq0zbRWrUOTVQNhcf4Y\nPB48\r\n=cm+y\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4585a8cc1d_1597193368798_0.7805724841908064","host":"s3://npm-registry-packages"}},"0.3.0-next.f7f05dee53":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f7f05dee53","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f7f05dee53","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"50b89a687566ae0d7e8f413ac6a4b2d93d255fc0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f7f05dee53.tgz","fileCount":16,"integrity":"sha512-WMGeK3TItfkmthYTNjWPPJHs41PggRWgnGJI1L0l5tU8fmqahBIgvtNklFcqGARLAlmWFXeCy8LhB0NV6C5C9g==","signatures":[{"sig":"MEUCIQC2NA51gKrRhrKpaLz2FP6S87crV7RrVnEx5XWqPm9TGgIgdrFiTdbN8LLHxMkH3sBFEuo0ouvfXlC3hf+sx45WNwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNI6cCRA9TVsSAnZWagAAfgYP/i57szvqY2fusRHWzg61\nNInuihqCRoRXjTB1gMPQK+0cOpKjJkRZdfuaMnxHD03BgC94Pyn4G8kgOGZf\nRMLK4azWjT++Y1bTmUcPFwo5gOIPhP5WIet/iE4wjhmGVfZurmpCnOfk4ELF\nDbP07d1pphvhU7t0f/3yvMPSoWgDm6gVTbnTk5krJSUWOoPZc3zkFrXhhM5N\nvUDQQRjEE4kQvZoqMfVViscOpa2NIqhIZiRnvX4ozKiXQ3PXQodYvMdkTsIP\nUMn/J4NEaQTMmLYVXO7JvPKqEdhHdAHl1P1qEI8LAYQB1vMoFvWEbln+clNd\n4zHNi3AlFephzgRtcmsid2iP4/RP0Ht3qD9tzJSEocZyVpyh1Y74VQcom1WD\nZ5SdllkTHq4Fcd4S073SlvsoUoWdTAuFvQdke7ZhTNjCexPOo0haSghl0XGl\njKCNQbiumLv9pTQtglUd6ukHemHLsV8FP4VMLxdZ1ysL9jFE4rFAN6eXhFrk\nkbE3Cjko66xrcEBa99Nc4aXod73X6RtsnRZYiK1S82Zm48OWZLFSzQK9RnAc\n0bzxlgHbDiKkBW9YqlqSoz+p70fRwte6Dhla5L965zTEdGH/oavQTnNCUDS7\nd/uNDUjcJyAcR+TcDheBaSFG5XvBgy3fS6OYolPMLQi/99X9yOcL/fQ+LWqh\nhIL4\r\n=F3J0\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f7f05dee53_1597279900134_0.302907159287918","host":"s3://npm-registry-packages"}},"0.3.0-next.95b3a0a8a0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.95b3a0a8a0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.95b3a0a8a0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3a02ec909c0a3eafb991fae1bc6fa41e7e7c3e6f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.95b3a0a8a0.tgz","fileCount":16,"integrity":"sha512-U3kR+tv4vuTsofsqIPMOvCwV1+4/1jVJDUueAPV6pCxN2kqjmr/v3p2trHPCmfpoW+H1zh213rUgZSs+2f3bOQ==","signatures":[{"sig":"MEUCICkBjhsA3sAq4sjIKXr/zVJ6cEtFptgaImWmcCG0siDmAiEA+OEiXs1Q44mXbRdgUYU4GARWxvjWSYe53Rzpuo8zcOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNeBBCRA9TVsSAnZWagAARxcP+QHu3MxLPv5Xkm2F0H8U\ni1lVa5qbU1SQ2XaCMCnvnhEqBbSO3/3jhSaNG5+5fz7n2evP1qF4ifJMS5g/\n74DB/Bp9cl6D3u0ytQSgOEG1UCVYfUmP2jnRLhnbEqAVVdkY8zg9GLX281J/\nCslTQbKGMXV6rHJb2y9iYOiPhxTWvU6Iqo8Om2r9w0+1qM8/12qY7FaT8dMj\nveBOR6x3VhUK/RkEpIB329oZixloVPqkb44M7XDqV+Ey8XQqLXdtbwynkrAr\nZoxNdz1S4K1ogJk726w1DXcVpt68S0eCVCDab6bFg2D33Kx/pDAp79bBEihf\nhTM4VgeGkPIcGkKJ7m2imWTk+D70obmCB3JmLZ9fd3arNpjjOSfhQeAaTqa3\nLpkVSMitpSIxLnK84m06sZfyYELj/o0XxrZyhfrEIh1i+xbDaREAu0elq5/7\nkMy0ZuDagS+6vr6kvO900CJz5XgR6kRblpKUTBaY8wUgTElm/RuMr7w14XiJ\nSt7xYJ4TBxY275i0lYhpA0cYYiHUSYzdTAtiX4gAFI6Lqx+Q0LLBrdtjOJ/e\n19L99the9JJqa3onU3rYduH/gLaOVqjiqda8X+Mcs2kMudVHE5lnvdoHlZHs\nJF+L6KqdfLa1L1gcCnc9St/S1Lp+xsXDram3h0KIiYtmlKbQG3cSDRbhEu0A\nivfy\r\n=aCxf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.95b3a0a8a0_1597366337092_0.9692546666100201","host":"s3://npm-registry-packages"}},"0.3.0-next.e0cc8f579f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e0cc8f579f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e0cc8f579f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fb790fa1edaeabd4aa780d9af5c813bc6db57db5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e0cc8f579f.tgz","fileCount":16,"integrity":"sha512-gi1gncyxHoPYzZbUzCg7yCrQPw8I2tGtZeWoZRTB+zNO8ufrZwvrLkk6GNsmg3ePChGSSRlo3CBqm3fmZirDkg==","signatures":[{"sig":"MEUCIH3rWHz+52KHJzI+sCiwqPcHwRkgz8VgQzBBufQK80ddAiEAwSh8qybrDlmJcu1BySD3QI/h67kXAJeOl2zCzytZGGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNzEnCRA9TVsSAnZWagAAxbsP+QCDvtA8usyOcG6MAR5J\njaNUng5S/rkBs1l3CYaU9dHIGwwiw9xrUmhIwEhhgn+2HtTQzs840EpInJH6\n3EwPTmIbHUD6adB4FrjaK7A/KFFddK0M3nW/lgv2b5NG4xIrvyPv9nmR+tLQ\n0liulhGsJpsiPzxs2FcCuUkY12kd+jQuWIYR5t8y3r8K6/tMlhPECu9TriNY\nYwM1Kd5qcYhgclKegzUmDZtfsgbxbWDsSQN62FNcLvGjPFwcpyBxKoCMu4n/\nDhyL4MbE5+JRFpq7OO11V/RyvKbtYARzK7W7mVyN55Uet4iXHx+/LdwTQi3o\nVgQdmJT7gfXIzUSaiUlh3/fd5SiX25utzed/q9rYtT61Z+xlQxlpUWmUpkc9\nBXqfSHXSEq8iDjNTof7saS+8pcsMUkGvcy4bARNZMoV4Zxp1eJC8p/YhmIhL\n69bQue/cPWvHFlt4JyGkRToXp4LQAJWMfo8EniLeXNbVVy/xDPKAoZrQUxuo\noKjdnIDhQtqOq1m2qIrnZvQLMiUFX9uzaMYbquBkjUnuVAwKgU5PUSGvz9UL\n4Y6LaIaTebRHabJPlCxgOncXDcMZiRVR9aYJp4bFgwAoMWOT1ncRTy6yjqqC\nViPIOsh+smWkznXZR8VcFuLaMWSYPULA0aXIfibewPQl8ahuPpbTOy7jRgA1\nvBwf\r\n=cEWV\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e0cc8f579f_1597452582761_0.127129358617162","host":"s3://npm-registry-packages"}},"0.3.0-next.0a22f70e66":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0a22f70e66","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0a22f70e66","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"901d22f53dc4731d830d23781d3f459450ca424c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0a22f70e66.tgz","fileCount":16,"integrity":"sha512-+8IDV//uJqCXJfIXeP7Bz2wFZo0afL9xTPYJrDWnOxPZUoTE084nO11UuISjt2CZHGfrDqxQC5K74dAMYVBHaA==","signatures":[{"sig":"MEYCIQDE+tWtxmS5idIeHrRf/hs3AS2WmDHX95bfculdizMgDwIhAMd0mM8EEOmPXaHHwKbVcEEtzFBUm9NgQYGSmOPaE2pw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOILaCRA9TVsSAnZWagAAtDQP/ioPVkPlOqF0XAGqwS8G\nwUD8tDrP7uaiAOJbAwKCmpRcd0POPDg711+U1WVZRSMvxEq/zHJzGDxNPHYO\neAHz95E54h9hmnoXZp665L/Hh4pgztFmDGBSABbHnNIQq4byiY+l3xIkxQtb\n4i/HN+vHO/4RkADMAQWUJoWps0kMWhpG4D9KO7JtFZN68njAEVm43vk1+lab\n2WIfHOCN0A86LOh1vBTXSWrE9o+ahPUV685WB0HqaK477d6IT/hHLcc2RJT2\nvl4cT3Ohej16gKSHBiPdtdPFSHXI4iKCidsCZqrfHR5CM0VnUVyUPKl1hCEi\ng2srlskBkeve+JxpgevBXp6s1ZV7X5pI2qmnXTAb3fQZkYVZa+bvzmpMbsFA\n2FIo6WDh8OwKRRg1qSzdmlJDuHUyOhwxBXkYsTMTMwphx8l2L9VU7ZaIOGMx\nNx7FNoQzdyHdrS0c7rFFVcC2C45c4jEudEPW3zcwZI00fPRXiE2jh9DrhOca\nDsXsO2aDrPYsErXAvdj7QwpcBEkdco5GWhfmBf2i3Qnk+yxqvlRwRCCg0/RX\nwlhA+ciuXqT8PuKnl5bN8XhmCaBJANM4dLv2hH919wzQlAasT3AzIqXcpUeW\nsysRDYOynlOHK2qYwsIiFvSQyeCWhLnkhcqQHyH1cyTsrrqSjdUOiHTcdSpu\nYsC3\r\n=ZYdD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0a22f70e66_1597539033790_0.28271367312754725","host":"s3://npm-registry-packages"}},"0.3.0-next.40a54b0e33":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.40a54b0e33","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.40a54b0e33","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3062e7ff11c871161bf9ba1ac4f19daa25a7c857","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.40a54b0e33.tgz","fileCount":16,"integrity":"sha512-yBkjmxHsKidpqWemIL/pKnE8GofKKhQYriNpIh77803lIWKpPWcD+a4MQ2TCc90YFuFBXsQzvphJmCllYPGPMA==","signatures":[{"sig":"MEUCIQD22hEWGDgJYtns3HbGzLYPQ3TWV9yxWm0TluQ7wIwAXgIgdNJb7y9rrtLES17bYUG1A8cG4c60Q+NZjiWa19w4rzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOdP5CRA9TVsSAnZWagAAELMP/0TIwLXa++mvfMc7f8lT\nXskJfkksDu0gbfPN1S2OMbvVqh7qSlLH7KsbDrNv5nHta8DVJyv4oq9O11Tl\neLaMG03gDPITKp0ftbxfqJvA+sm1RgqOnnSI+l2aCbvUfCDtZ9VPnnnzjzkz\nAvuRuruQhtMvgRT8llJ29Rxv3+VgVKzEI04BTBuMqmz2N8jBxnpGWIBX1cU2\n/pJN5XXOmEofvniWuJD4di1JMUBd6hWPv+OC7Ewq7XxsxIJLXmPV1Uz7EAK1\nVMoY4ZqV1TGuyefGHZ6eMqW1JDFgeiXtbIQpw9KKM+cINeiEoWUL8MVVN8zX\nGvJSkXeSJqrYcnqp+xPs4tmBdMVgCs8rA5o3bshMDlCTCxCCH479Px1ygL/1\nFr6xKv5F3CqMogYi1+uW9Q2PaMcgZoko+S37sMQS0ZHAPCH+ki7MmC9whVej\npAuPjC96jPqhSuDhFUQR2ZRsSom5Jp8z+gqPOtuJqZtlnqlN1o3Ergq4R8+i\nfljIurBBBq4ATLhZtNoLYGWYvZNHvwIaoWC7dK40pxCp5BabwuVg1N3lOpl7\nSadbzXIBL/Ko0uKUOQHoe63kAaobZDh2ZRVpcNTjNI6hGRbO9mRLWCkHswsW\ntop70QO5NthN+XsdZXxstrH/itfUPTARsRhSju3uTFdSYQVK7lJD9eqJgVTN\ndaCr\r\n=R3hD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.40a54b0e33_1597625336755_0.42302621610923885","host":"s3://npm-registry-packages"}},"0.3.0-next.624e408a2c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.624e408a2c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.624e408a2c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6590ac45f8ae292949bccca4a704a8c457a1ad3b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.624e408a2c.tgz","fileCount":16,"integrity":"sha512-qnmVTNkwb2DpzZ0inGSC2g012yOeR1YncAvhZ8dnKEMb/lBuhMnfMm6ESe0j2ecdgg+uBhnBwE6csCxjCh+C9g==","signatures":[{"sig":"MEUCIFBJ9QM9q8WMOPNVuaCofFpaO8ITk7oXLNMTVjYGwzxLAiEAskiCQSphb74A6IE4qLZeiaje0gpJxI5qxNJ6cF2jK+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1839948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOyWeCRA9TVsSAnZWagAAIukP/1/FOUAgaX1NKzCjwZtj\nfn+n3JUPggqOCFAXByl9OSG0X2U/jKQKQh6c16mzj/YehshYHXCldUkcoRcP\nCVofS64sCTxJKNCXoEnnx23uKZ4Bync+caphVqpfvZix4RokVqx2nyooxw6t\nuiGl9b73BmGm0MHsApSuQYIAeM3/7y5W7UBdDeJhASZta8M5rYvzhsR7ROBb\nNglMf9ipHd0/O6tGycZEWuoQKupci84v30ofvY5aISj5LdevXReOHoKreOmj\n/SSVqWxkcoTv9eM8crtWg7woNHlMSdYGtFk/RF1iAXR/nqn7aOB4Rpxz3FZO\nkpExoBTIT542Moda5XXeDfWsQOz0uZEj+EOdWbAEUnEnATWPXZemAgRQlGUu\nnyrbxdg5y6AisCld7qQmLMeMB6SgLW3d/eUd3wZrXUCul1FFr4ClWBfmY+hE\nfHR45ZAVjrmFvQax+aLgbOENFpDmiP3oBmBpYQ89s3A8I6bc8MpGb3M2wA9b\nA7InGLfEjtBEODLwafgn7946eEULKwhDpcKD7XDTfsRQdrr5/ereCPAz5vY0\nzBiXiytnawQix2P7p3aHF6pjvY4x07yWYB9svzU/ySg0L9SeuL8Q2MCC99oE\nRK6JCAEGWDstHLNb4PYo/8It7K8G0toZmCrHfuxBXXnrQO0LQpHBnVY6yYuX\nzgYz\r\n=sCpa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.624e408a2c_1597711773577_0.12696126005842667","host":"s3://npm-registry-packages"}},"0.3.0-next.f694b07825":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f694b07825","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f694b07825","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a11875b236aec22ac9882b8929d864266ddb9430","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f694b07825.tgz","fileCount":16,"integrity":"sha512-17v1E7tCUeJCrFNs99aNhjrshf/O9HGRmG232D7gBWaRa2ehx7vTeVvPxlbxDlXw3uPvGDjpkonbYIDX2hO36w==","signatures":[{"sig":"MEYCIQD3jpTmorqZ9aSTkXkvN7k4HsCziiJzPCdBsAV9TTkINwIhANe5v4iOl/YfHnokksQ/SEmDSNcUrPq4OINC4rQr+CTf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPHfdCRA9TVsSAnZWagAAYqUP/0DOugllhQ+XRult5+47\nHhVpBnd48+aJQLgXEUg1odl2mM5LP1WGIxwaj2PctJMeSWFCCvFyxf9i3YLa\nLR6htzYVNH6uyVbIfGOE6YTGaE3VdOov20haK3Skpvhpfvpo9mhp5nUvFjnQ\nfNWQRw/ADCt8g9S6kueLLzZLifVR22E/muBHLk+gXPx4/BDb29got+wHI5/U\nBtcBTnKJZLShtST33AOe0itJe+TSrMM+wX08e/iRCAO5fOm8YWIuXc1Oafrb\nWQ5BSAka9ZXZjF71YQxouk2gMyOlazZWWOGjIz2hBs1B5KEVyZF7KfaikE1V\nMfTMTiuHsFR0YdzVAUSqHaUNpvO0o59cjxZfaStvjUnXgsfq/4ImrjU5eOMn\nGEuOjx18Eu9w1o6efosxplV4hjNTFKEn6C+WHgK0M8wadbtj7ZfshwszSEHK\n/sdoy2mFCor7fMQopmcztqjSUiGpwNW0xe+1xgNCv6zH0xQhliBeByn4umW5\nft18Ghv39sZA1enk7IsYgK/lsp3/ciBnOlYqpHNAJ+Mvu7qLvIQC6bykfVGn\n8T9jHd8tk1OmMRYwbdTb+sbKUVmU4dQczC2p/99tngck5MVz0iKN9zPur34d\nWKOQHilbTe/huc6SJxMszslJYoHvdGrAogJ85uWSUYhH1Co1A8UsjvxH+VkX\ngEVs\r\n=kqPZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f694b07825_1597798365270_0.47306448639249754","host":"s3://npm-registry-packages"}},"0.3.0-next.64d126cafb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.64d126cafb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.64d126cafb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c0f6eb4dae3394918d4b9a0c80fcf09c00a46432","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.64d126cafb.tgz","fileCount":16,"integrity":"sha512-NcbpE6tDxHjBb+hUNNc6vkl6h7hRZ5kNtcECZvsLshw152zshVyG3d/depHUpOPrDU0RnYIIt+y2o0otNm4DnA==","signatures":[{"sig":"MEQCIC90W3jmTbsV4E4lwzt965ClxsNiT0LLaO4rmls8mNmRAiAerLmB6MIInHcoF7KUkZoDb92d31b+Mmgs7Qb0uYUukg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPcj6CRA9TVsSAnZWagAA79MP/041ipNb9qSdJQfi7wJg\nuCLZASsJr0Am0jTctw9ueLWhMEAoSildgp4pNXYXxT0AxQZ2p89p1zGd1KWr\ndbSOk/0L0TLKjWKXVHBZIcdGf9IMQ/ohcEw9Sl3Zz5aBNudyE+Iwkjocguuj\na2Mo1fTg6MAKSHw5EymU8Rl2+hulof5viSUPDFH+hjXFaX4rVtq2HySbWQm5\nXKTyyNFi6jyTyea1KPgGenaI8bkh8W1YgXRmubALMPWyT67et+xmwHwRXWmT\nrAKnkLdf5tTyym2FlyptVCWzdytMzrG+D5yd/MimVeiXb3YCovfWko61/BlV\nEYZTMRgBWJT+7xZwh3fZDYXFhn6RZT/9lZ2PhINLUjVOsZtqpdA/A97jhFx2\nYlWEYfZkA7L5pL7VnQ3vV2aOh1IQz2GmpImpFrEImBulYVmkaRlxaML8RIaK\nSLA+cHEmht4xT/qTr3EfLzTxp0sAR1MCVdqcr26auLGlrk7AVrfCWcmxDtWf\n3Xg0Xml9UahTSNY6tmMfuVCxx5Few0GezD8LJqqlHt5K3x4xUpctbk5YHvgF\nE+dHoEGQb9/2+1KWSsSu+eK4zsmY5TaO0pL2qa5eNMe28ZflADMMwek0Tt5n\nLkLxPczP7sApVMmZ+9miUbJpzT5IY3VKAKo90HsWFCymCkk7WAbPZ8+eu+jI\nAxxJ\r\n=UhRd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.64d126cafb_1597884665738_0.8292129436477902","host":"s3://npm-registry-packages"}},"0.3.0-next.c85c46579e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c85c46579e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c85c46579e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"56354e7a2afb680e1fd5a7bc303e90e4d8f3d80b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c85c46579e.tgz","fileCount":16,"integrity":"sha512-JjechsXWoOCAHUZiV3YrIMuMz0PHH3tOUx/niIKvAMeUzZhxnkqdU8Ag/A7/pLX+4EQLWkWvg4zW1Q0WlT75qQ==","signatures":[{"sig":"MEUCIAlhz1jhfGxUWCFvOV8juv2nyMy4KwHR/XS1i5di00rlAiEAsgSbHtJPk3pjEM3xGoPh4Hz0QV1is0FkMVR2pD8z7Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPxq6CRA9TVsSAnZWagAA3rMP/0x65tZYgJMWllS7qtmw\n9CoJuGqTmE+FI1s/oOJnaE28TrVFqsZtaNYw3z3uf4f8mV8YxbWLiRePzRPp\nysucBjPUgwK4aoVZWCFzM1swRqWLlQXykfSLJvBF0ofwYtkpSpyVYQDphwi1\nQ0/73mGutuYVWpi3mQyVSmnMIboqQlWLzKEqb3/Vk6Kp+LL6rHvrIXxH7dLO\n+22B1vkSEKmcrztqtMjyVFFARAlsqICMpBZ/0jhvhucSOrMexlgryTIRi71Y\noyVxksm3+nLvgR+OJk8kZ0tQEGizBTeYhnpW0Wa9SU5vKCSV3Zl69sgmp3+l\nmD2IJk/ajBTcGWdTfeEcCIr1r4kCpTKaG/KbXbvkZba1SEnESzNvDIssK/5/\nt8ylzbk/FNoE56c5bLk4qbypD6JR5kitH8J4WnG0xAqldOtqkuyXZmzkQZ6I\neG/BJJJRyGIXzJ1schVNuZ+YMPCgL+qdy2zsI1MAl8rfD4u5un8SF8TzQiAw\nHfLdOTQXUsxkwSi6VsuSJEBLmp+CZjsKGuH7XcsPJtaQUblj9WTH5S+43lzQ\nCXD3DKcYdRdhPvvEcsT4t1BygMnSOiotTlHkGDqVtqtS1VpwnjnQlN7h6k3Z\n8WJkCJtnipdw2uEfGt79iq/lj9H6kNYShelgXYLWi5t/aZxJgp3wzzWE2oSo\nHZfy\r\n=D9p1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c85c46579e_1597971130417_0.35310780906396255","host":"s3://npm-registry-packages"}},"0.3.0-next.c50b5acd37":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c50b5acd37","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c50b5acd37","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"bd4f786e4b6ea54d535e621e0ba7a791937c7a92","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c50b5acd37.tgz","fileCount":16,"integrity":"sha512-KpG9KZmdHmFkxouNPY8vzTO1uCF8P48IP11DT1UVKdAnSUYU0gotqOQaiL9yFL8KA0iJ6ue5Hf1OmPDscX6A7g==","signatures":[{"sig":"MEQCIAfoTuq0sntB8bkRh5XfW43icApzKKXNz4RLQY+QVqJzAiB5qt5/qUouCt0/Ik/8bxLKI3qZKMTLLVmOP/y3v26b7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQGu1CRA9TVsSAnZWagAAyxQP/2lWnV6aHw+/T3GQKZQ+\ngm1ZXPoVbdCNBK1pFXpn/KN0PKRXUalno9KcQmXs4PB3CSpQldnIFfSm327k\ndm2O1WHCrz6mBBqGrJ8ZcfPFxI4tgzw3x8g7WN6fL5IJkX/QqUUxwfK3H9R4\nxIH4sF11hOFmv5QjvrERfr+NX4V5uI2bbqMVgqZvCyNqxyey2Y95bgjR+zSD\nNIBZ9rqOTXHE4UGMBBP7fwyYxAcQnk2EKZX22UB0ZX/8dd7VdtPFzsKSTLyK\nA6GVLgUSvaWHlujRrT1BAV7b0dAb/sXgGguGt3wcuyfFsuKtiHYbvGL3ZZGp\nrkIf7jQ0Et46zyQXdRv3RSWBNwgQyMeB/a9KCnlEm6vEmqKoWcBYxQcX8HZg\nEeLWWDsmrflDhpo4TMQyd2UJ4LVbg5xrUIS1AnYPJetTbUx9zBv2kW48dR+h\nG1UqjMdZTaiMzFugtVl2ODG8jchjsR2dvxC/6NftGOj0/j/ZLVFGpQFcNayl\nGODHh2XZvE+lb+tS4wLg4R4qHNqQYOe8gd5qdlThU4VAt3YlNVC09jR1IilT\nU4mEkIEQwtvOvuC5N75Kz0FRIbJ0B4SrEInvVjjOWz5m6rz17KCX9wXlMim/\neBO29ZuGxZCp64GES331JOgWye9ed/le+C8c+MRhkjmaopmyqzcl1R6KKbjX\n108H\r\n=MV9F\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c50b5acd37_1598057397454_0.1927386947148737","host":"s3://npm-registry-packages"}},"0.3.0-next.ad40702857":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ad40702857","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ad40702857","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"04d1c630eb15c6c7d61ceba220dd4fd54dd3a826","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ad40702857.tgz","fileCount":16,"integrity":"sha512-lDAO93MsXhJLAqAx0kH3fkpWjPt/jamKbb0ypUCvWaAB1uiaQWL0p8XZcJBkChI6i54SWPu6u+KANA3Q81g2lQ==","signatures":[{"sig":"MEUCIHHXEtYlh3XfwhGCwwNyNOBd2KyYRV3YCwHTicYw8GBmAiEAzQ++uyWEljeq33oKStv/EgQ4D5p5aYDuQxtVrqmNBHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQb4CCRA9TVsSAnZWagAAh3AP/3GuOT/5a510nG9BwgT5\nslSLurptR0eLMhSmA0BH907bEowd4SwA7GI3WnI+18HvSS+VLKDGSawRdfAp\nar+i9dW4yJiovvMKnIKB9+30jmiYB0blawwktqg9Yu+mjAqUtTykFN9KNXn/\nIuk67qdFXHtwyeqvaU2DgFFFMedZu7aIxuk/OPJMZI2LKXnI4SayDvl+/xzK\n7QrCP0s1I3OXyQTJQwV3ejTrLErK9/xri3DYNaRrJNjO5cxJ/tb/syIf1DVe\ne+p4N+Z6i6PyLqmVZv02iQb14oL5hnAKBReijufIesl3gVymwhuvQDdRY1mF\nI7S534ePj52TvUUU9WwTwXTKgWAqd2xGVFhvFY12cIpR8wwPvHu8sElRm3tf\nklDk2UJ0YkIoACR+be09W09YIpJeYrw+gzfkoomMS/h0F0Oi1tpGCqJUSqNj\nXffwoIEv7A33Qhyh9V5ZXcDDBn+bYMnf/vrBnyJWf88z62k9MqenRzaezTdo\nDvqyaweYLnWuY4U0z2EMUphLSB2W0LRGSRl7mbU+RFLHswwRTxnlD/m7FpRJ\nfbvLqIf9jPtqQzG7j9NJxVrkPxhEuHGC8XNX6zSXju0t7iyV7AwlG+ywpb3x\nvqnF5nKxzpSa3oAA2E4AIUm79j4qHIhNcMK+8DEYK/UrKp1N2y6KXxE64FtR\ngesh\r\n=GxQ8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ad40702857_1598144002043_0.14867494243364","host":"s3://npm-registry-packages"}},"0.3.0-next.f57a418b01":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f57a418b01","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f57a418b01","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"67c6ea6fa4b5fbefd2e5098dc1ebe7a599a65503","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f57a418b01.tgz","fileCount":16,"integrity":"sha512-0WnLezyfhetWxu0uVQAbp0Pg7fCSgQfcAfN6m+OX8z2N7nwCa/eJxohjadgAZi2bx4By2uRSIDmmlix2lXBMNg==","signatures":[{"sig":"MEMCH09rYBCJpL9wmrpNxQjqpi1lMfpKqkY+U1ZpuLhB4A0CICwRH9JtYxga4qkZwW8QJy6AYxFPAG0rwTUFdBYHMFap","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQw8ZCRA9TVsSAnZWagAAF98P/j9rzMz8+gtgfyMTapaA\njKPMiM2cY+oHQxHX0Ys7upuwKHEp5FDHf7k+iLN1vtJ9oguPKErHDqYwf5OP\nK0vKv7j2c6HkXXfhqxqi9+VY2GBRd+AxmBxUgDKLK1Oxa5w8OGxPOT5lDqHQ\nH1eHcotHA3RepqhJjTwkyTlNaN2vhVxuKHeoqxLgpG0nBlXDvsIZ2JXa7a4G\nlzAAzZikX09C7JW9AWEBiX/AHOqdXOgoKPo96B70nweNXyloI+SL/dQ0QXNt\nbbvyC+thmUOVJu2MYG3/WfG3RMgGWp0WthVjADj7r9m37+NQJl3huQFRzo11\nrvy4pwh4eGfswvnI2Bthn8Bq/CatYvkpoLYCKSERTxint/bJnYSAoSuj4X28\nEx3xx4dghYWJU9n+CbynyOvHqz6Jfinu68S4Vldwriy/Q0QgXSDiNz1g7SY+\nN6FAKf9b7+lMoPklo9xz5dFDpe1ESONjRGcTRnrpFV0vTuTWJMWPONvlc+Rt\n9v0V3QmW7NMnCVhqgeMVMsJkG2qeerBU6N5MMN9smVLMf508teRwTu+N/34g\nP5JNhU3szgka7vTT7tAdpzYdLIRNnFEXPrJPPJ/CeBfG6Z7G0H4ndAk/FLwn\niR5fiUBuf3+7VLJbfoMwNWiM0TdfFGXhv5CBg1N5RFrBlGFeQVIMBHpOM9b1\nx4r1\r\n=rPOZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f57a418b01_1598230296714_0.021979170234338596","host":"s3://npm-registry-packages"}},"0.3.0-next.3ab605c4de":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3ab605c4de","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3ab605c4de","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7b35b26a8908724c952079291a74ffdeff11eacd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3ab605c4de.tgz","fileCount":16,"integrity":"sha512-t7ixXVLkFiROu/wTefQXkZDMHReJGYFpjl+f9JUlinLLjFEFPxBcNvfYgemA1pNO7TgijevkEzf0NyuXJmUmSQ==","signatures":[{"sig":"MEQCIFIHOzBfnpeReCyVvPvfwwa4B6SfTNOJBEezLkmjnH9GAiADghUvs/AM21++Er1zDX5hHVuqXfuwfYx6kdIF+MgM9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRGDuCRA9TVsSAnZWagAAFyUP/17jPhVT16vk393hYAck\nYjVgTDEx+u8Y5c8B1paY9fmnz2wA/MEkhbZjt/z3CoxONL2Lb0jL8GBUlgk3\nGajppkNXZ+xYDuME8ynIQ4SE6EL1yh6X0qGwiWTTt4/BwWAhjHi4DJP1lQ4l\nWujGTRObPciMqnCPeUPgoRjlo+YOS8ux+ecaJhOWWPzO+yt5URjfbxG7CVDz\ncndZo3eyWM5WHAQTtVZLpEagH6eMKCAbeDpI0hS2W5biYBrcThp8e07eNY7Z\nn6v04jUGrQcpgnnui/I1a9fWOLO8E9ayvGdqfr4IxNqLw5lziLQejsGG02Iu\nMbMUULHjvmg5a7YC60X93GDHXTcTneOosVVTO0QePKIKvQr2C1xF4ao1hDEt\nsCRYgQhhZryzyj/qnyECLMaOwOxTRleBxUojSFhl7qP8UVx9qAW1kiqQpBit\nJDqJvE5CHLSDScqv6YkR6/boO18BPzdLSNqEbOeA7NVdctM7EsuvHN8TVzC+\nFwAE7pyrwGKZUNoWyjuCPJ8q/XrwTWLqQqcA5oqQURjr5DRVmu0DIrlf7HtS\nJXz+lGubC/MLEZxqqYOIhpmliph2QM8+XBxiGpWLfQxEVvolv0SiUZzKKFXF\nwPkfmZcVbCcITrpQ3oQ6UezzjIUPQi8nqA0r/sPxLiYnVaZ730jC5uNtc+bn\nh+AE\r\n=Cck1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3ab605c4de_1598316782176_0.8645879000095018","host":"s3://npm-registry-packages"}},"0.3.0-next.0f22246a44":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0f22246a44","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0f22246a44","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2f42da10d4221652a94174a7f19586b4e09ec7d6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0f22246a44.tgz","fileCount":16,"integrity":"sha512-EDUmL2CLEx1uDURlx5aWLXd4e/07uDrHQ077prBcLsbVEBPJLB51pCBN1ztx4YW78ZTLg9IhUwPZ13c2R7eo7A==","signatures":[{"sig":"MEYCIQC/LPnnTUMvtLfFPOo4dWQY150fUufrxfSpiPc7JoOiOAIhAJ38y9cSwbiemGbuGeC72OczhFyJHFLlzsCP84e/sVwP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRbGoCRA9TVsSAnZWagAAuHEP/0fTiURwXEz6L1G7Q241\nQyk3+JM0epdHfMNmv1GteW3wlSjK+dBHYunMikntizr0jd/KNxDK3S3Qz6E0\n8zdrz+FUbni+WYMNIibH92EQDO2V5PXGcxReeCgSFdp0LeNvCZP1CzN28jlO\nCQ2oY2XgbgWmCpikfvJ9yYGVqZ6jMS2BvNeQvVcvB5SmWCTihwb9xIRUetlP\n8yBkkIq8fAFqTjLdD5OgP9FiSNS177aXqUdYFg+645eo9QOeMXrATebf2v/d\ngmXeHptY7M+P9qPOS0ilAelL7CtmcIrAAfsqTZPtxnbwejj4JmECyo/0LaR2\naXMntePxkdiKvg1hyt68S1O8PhpA5lopJ0guXNtBk5GOX3LBj9r2kBvRR7kw\nK1c4slGkNtAmMMmCe168ArG0dz2Qry/KgAdZrandkJBt6j+40oOhCQlf6Jzc\nwgqBSL8SHsjWYJY1xV8jKmycphAtGp00fUq/t6jAc0yrEANifJa2gfh7sFUd\nGrNiudGKewfk56JuupHRFMPAaNpDG6X8hsGWphyG4gGgKjsxjLeZdgsRMTSe\n07RvB4RTFNUlNkty5PWiem2h3Gr80OLDTACz0bow7PBjHggzeJhvwNm27q81\nOgNJdYwYem0uNLiJBPobM7iec5G8jHZfYaK29lE5GVcK91TAMwyVvpib48Xk\nSCGn\r\n=OjH7\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0f22246a44_1598402983599_0.2410120940903986","host":"s3://npm-registry-packages"}},"0.3.0-next.b58f4549b2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b58f4549b2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b58f4549b2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"03b5258e301e3014fe926f99d72d2738317f1ee2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b58f4549b2.tgz","fileCount":16,"integrity":"sha512-8hvx6aSJkgn5IOn3bw1fTBIbjS9JX+QV2yYj7cFFYKX+53IR4zIN2rhKRieR8Eut8QUwaj0A7biiypu8YGenWw==","signatures":[{"sig":"MEUCIBltqyuGKYQcOYtrtVNH9ovPDPkHLS8OJYgEd2tj5UP6AiEAy1e2MmhoQtI7uFFRkTG9W6/NQ/Oo8NMfe5rjV7H9/C4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRwPsCRA9TVsSAnZWagAA6tAQAJCnD+4jI7bzGawz+30p\nQ5r6PgHVFtCDd7gfm/LuLBC1gpXcTVkL6PHEFVISc0yMCEk6BmpkotIkAnyO\nHAVd23kDo2KpjusI/pVrMXkN27fGxUZBob1lgqKYt0y3TmP+tKaxJog0cmF7\nlhYKWTPcs/xxA7/eLw/D6V+KT1HhcgSeVEvXB1v7oow95GIWgNend/HnDqKs\neSpMCX//86KWE+4PoVWyCn3t8AI0MhX/2CgZ8iEDBRGZuFUiJkJFUlzaFD+i\nb7LknEu9eA/tFYaFLLNXi2+XAz6J/ZyX/1AlYDDnGyOHX4tCZQg4Dt18Zj7m\n0eagl0XuThhiBicFQR+tZR9QtCR5nnOinaGnvPoj647ILMzKBLzMu9m0Q7Qc\nc0nGQSHRjaGUlfF8TwepE+wSb/dOhuTYHfPHYdnc0EOADe8NtT3b66luZbvl\nFZXBZ5ys8xv3SwM0jdwhd42JAE5YRFrNNpruNnpkAcUwcDL4dvfBcCLCEEgN\ni5eiAqA25Kax5jucmZq2JED5kKs9vv4HCVWcM319bUfqi/dCHvt7cVD7S923\nvUbgkxcCap6n2vj0UvdilzAGGGLyjuzSO8gOtxMJOTj+zWCAZmzU6zjVw2DK\nHLopLqnUT7/hUGLD8gR7nDFReoT8voMI+rUGR+TgWL1xe65mWS3SZKqcFQHm\nVxDn\r\n=WEZE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b58f4549b2_1598489579504_0.16732708928563955","host":"s3://npm-registry-packages"}},"0.3.0-next.1d7ff4c718":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1d7ff4c718","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1d7ff4c718","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c07ec7dcd09abcf088ddc5e4c0fbf2976a34172e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1d7ff4c718.tgz","fileCount":16,"integrity":"sha512-llR62WV/+06S/nsbM6tNTeWg8jAGlwkhK+KEIWjaCB8leDv1L6z5/b3Wtmi7ja2tLkaxJyKBHYVW5k3cafvhKA==","signatures":[{"sig":"MEUCIQD6vf68Kil9aXISLXkALOMbjjVnuiPx07kQoUcmr43PgAIgFLA/PtBWFSj32DLhV0WQtfO5GRYqhPnx6KEROF3rqso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSFZ3CRA9TVsSAnZWagAAZscQAIRaF3WzLf7A9E41CpAU\nvA6pDU9pgHmF37ttjo6b+DP47hSKiuyjmkUZheUFINRhA1vACEmsNbCfpgu0\nmw5/STOKLjBYJARlyfkVGNaJjq1Yb67k88DRsWQLDbO1Kh6Py30Jfza5VfUs\nT2Zk/KR971kXIGJBWdFErqQmGOca9ql1y8PSBZaEPBCZIVUqvxUUtchMS6Nt\nd8vOJd4wlYADN+Lvy5oIz7GGrdDEINadaMz6BmT/l2k2pLltjbxmDLxeskrm\n37v4+XbYtRzVDqwiRJHqYXBnLId2xpa1NhTr172BFoDwUomkF0axO6cJL4so\n3oU7Amu9C34npK8/thmbswRRBiYgbzOTA8mQ17eVUtJIyMGIUfmRA6xlobMo\nGX132zInRt6KM6jWe+FZlRmybNHF/bdPhgzhWkZiAFWbuC7a58YpD2OfX/Vv\n9uIdgohcDxbvRsO16ULCweuoPIBQK8dY/5IxUDTDP01HUx5drFRsDk/7H9nY\naMoO3/FixUGi1kErReSS21ty/WIHjw04t0i9VHgWjwiBN8bSYfL2y68tWwjE\nq+NukNLCNilN8rmt5XuaJxnoAOOvQCSVHhJdOkap06nAVR0pLohr3YyeiOrj\nfEXQpvj2WCnfGTUl5fSJbzo1XA55ZMhZUZdGfyFG9vW92Sh1sfF0DK2OaYlQ\nyjud\r\n=d1XG\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1d7ff4c718_1598576247516_0.15563072388075816","host":"s3://npm-registry-packages"}},"0.3.0-next.c6e64d2217":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c6e64d2217","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c6e64d2217","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"47a6ef141a6f596bd1ab23fc79f16ce7c87ae2da","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c6e64d2217.tgz","fileCount":16,"integrity":"sha512-c3i4B0TScAHP0qkpWCr+n2XTyyUEah4mJi/p8C7uNRgpmUD8hGnsABXVS3lRh1Whm8PW4uzxw2Mml2x/jyBFxA==","signatures":[{"sig":"MEUCIQCSPJv8OAasSCB0jTWP1Wbhad3BKWG0xHY0smVfrmBMqAIgb6FPmeQHI8j8gznvFQjzT8N9Qs8afsCxoUrrHdndpSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSaLgCRA9TVsSAnZWagAAPlgQAJlR7NUy+qkVITAjofbs\ne0LPMN3RNyAaUD3TaRu06sQtnZS3+Z2TOqoBpZWypW03eVwZfeNgR9cn/OHU\nfzkNI9xtfSheA+T3oobgjk77HyYtsCQoUrP9tgO+YbUJ+4OBqNId/Y2ZXpYy\n1eZ+qOL7kuI0sDNxKAxrMEbQ5IHzh/IVvjYSe9adYaAPOsdF7nEd8lrxCD+P\ng/aabME8KkCv3uA3sVjcbr2nvdYtwuvGbYxEfqCtMgcIf1CQ1hm4UdGyxEjX\njKuAEwk99breJOsuN5ozX35O+YwESF5E9DIztDqnpX5Ce2uPlcu4OjJ29A+z\ntoaGuSiLsZscHBYOfp21YO94bl/s1qoYvjhBVHiv71u8qYlbsPwK3dCcgS0F\nZCKmZQ9BO6GsWhbt7+YYMDQn62Lxu6eYQ0aqq2dVFUoKKbdutniMVulw5SOC\niaH5CR+Yh7hNB+ovQs3PRF2U+VpKEJzASUT0Nu0AUcZ+kMWZ740aCzmZpa3S\nSU3Akentm0xmwd527W9zBXDvKCfsxxwGV/KL+b5G785hYlT6ryH716WI85r4\nPOWjaYGVNUO+68+PLzoC2llyRfeAZEqAI0AwxtTDKYDTS/TyUNo1QXCX8Y5h\nWN0mG3A9ssXxIUR+OWlEXuxbUun8AoWjQ7tUGaJQBXdAmhRkyj//P08c2EQf\ncLiK\r\n=31I7\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c6e64d2217_1598661344143_0.046425314396991046","host":"s3://npm-registry-packages"}},"0.3.0-next.b96ce60e2d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b96ce60e2d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b96ce60e2d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3220e60e91d2e6468f5ef7eec08a79c3282d432b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b96ce60e2d.tgz","fileCount":16,"integrity":"sha512-w0uc+wkUKD1VvY+QIVkjMA+UMT2GjCl0H/Whifw00+Yl95UVZLYZ6+2sntEfjGeegna9Bv2PTc3yK2VdVmuyTg==","signatures":[{"sig":"MEQCIENhRaLL1AQrzL/gXrqPxQi1WeqN9+1ho4ch1DWjbDv5AiABvokrPQuiAp/4C6jw1vNRWAN6vhmcYMdbb6NbJVZxIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSvPXCRA9TVsSAnZWagAAme4P/0eCKNIxFGc56SEtTN+z\nYWagJKaYJNcHxV+CvHeNho7xqKM7bfnT759U65vtEUDfAAJu1dYykDYPX2Kh\n+KGkNwKsvuIGgl5PTzgxEdHTb4+sDg+OxV/V/HqLtU+KZdtmPYvldJEuuzb/\nhydiVFXg7KANryHfq7RzHJfZ53WIEcfNo4QaewEXanVgBCCMbepDCVR2ZLrJ\n7OENFtAIjOnGwFkIgd4ZwBEbN1Vl7phAZxrgqykfkvGfBKdAqYLIGhg9I/QU\n+s3N1t3FZgdN1HeajuBLcD0E+eGRoe1ITVYORt/wiXbgGUhHrr76Gq6mSPI8\nOy0JNtbJdHlmQwa8FZPPRYaFDpJU6Mn3skah43M33SbPMu3zKMm6asJbJrdy\nDjRvMo324kq6sBjS05XkHfxEziFwCuK9MY2oHhs/XEAocXhJtCY5xtPl7VHD\nmtfsyCXc1DetCZgV4IRhFSE7gWYyIR3lknl7AoHvCxscniDoKjyumHCMrDnv\nvVe9pjBpljR4rp5hs1jf2EBNw9k3cnynw3+vTBWAQ8IE0tcvfGjk5BTkAky+\nYRC3TAbD3qTzQHt5pTuK+WZXVSZeyENHnzXq0eQ1NkZEBui3H43+ujlxUyXZ\nND8HDCnZw77anf3dC9tVGij87NjMvv57sHe4aSeWtox1ZuABR/K3fLFW+Vzg\nh8V5\r\n=GkNI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b96ce60e2d_1598747607140_0.008704957174251016","host":"s3://npm-registry-packages"}},"0.3.0-next.61d8097124":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.61d8097124","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.61d8097124","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"71764f50280433f1e38f46d80d2732edf08e5130","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.61d8097124.tgz","fileCount":16,"integrity":"sha512-K04ki2GlodJAZDIoXi4utXuh4tvd7I8YFfai6eEYk2iMlDR3jhIR5QWOsfBNRtpe3w58ua1JITDxY32Fpu9qpg==","signatures":[{"sig":"MEYCIQD1BaN9xFGQ09KjfV0gq/0nvNekehAdlD3b5qBOkaORVgIhAI8VIp6Z02FaES4f452ITJ7ZvvR33Va3oX7bcf4uPBIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTEX8CRA9TVsSAnZWagAAoWUQAJh9avlFMuaYSblf20HH\ng0oGB+TMLtcxvdhtpOQFP2wZctKCwtRUqC6zZRDtnGqqA01RIQUSzqxnW7HT\nj5WMbasBcDae3SCqbUKKANe5Fh0LH7FkhMEGpQKFaq8/PkqSV9AIz9Xa5bYt\niDNLuJxLVit4Z35OrT6rUmfplDEgj1zdDjgsqojTEhX1B5ayKqLManhh8aIy\nnYdkqRRVM3n112fYxwQecmreyqf0EmWvaorPnjcblkK19YD0Kqo1+ZCuA8m5\nmcCpANG2z4K/FeF/iu3lypPSJVYcElIt8i6niM9DXuDcOVtczs1a6S/5ZJLH\nkDJCa3PYYPG1FDr3cuX725FTbqeiye5jZL7X1eQrYFynTYjF49/T8R16yAhY\nGir1/hOoc79XU3R1VDwWIopcMR8iKcpdF7HftJtjdlleshB1Y6dY0GS8kpuc\nhdjbUGJAJmIzWbp3l41pOlMyKeavGnv5E9BGjuk3VRBL9I3gVLZ32CsTOtgz\nb+6j5Vkh3xSWEHsiVGspQXyUcpl9rP4MW4SyRJCZc3dYLfycBIux6JDnfAAj\nvF1LnE2+a1aymTaIHL7ptgK6/nkODQ+c3X1CH2DmynaQ23nscsmJT2wA2bGV\nO+NptppBML8rIG5BSp721+u1sXEQ7ozEylbGdBxr8pCVeu4dNwBnsLW2Nsur\nNPHp\r\n=XiaQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.61d8097124_1598834172167_0.04817449094468795","host":"s3://npm-registry-packages"}},"0.3.0-next.98fe9425f2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.98fe9425f2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.98fe9425f2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5183bb2667560227092d07d6a7f8ce8b8ecbbe84","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.98fe9425f2.tgz","fileCount":16,"integrity":"sha512-2BISngTn46KTzXEgJlXZ5EiTOMrg97s/M4KIfPsYzxlO2LcyLUh17deRPBTYJv0BGCvRwu3MwiCccN0DlbJVfQ==","signatures":[{"sig":"MEYCIQDZ/JAx1hsfL3gnc5JMLzXVfxnMXCVZhI+88Xe7z2aX6AIhAPeGuM2+rERKYe6m1LfIgGu1mAnQGpt93tAV/TCyy3VA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTZwBCRA9TVsSAnZWagAAGjAP/3TEt3T6UJYH8xrId/KU\nkuJxgFwNCEH9ay3/9whWZP1lHdkWDrFYKx3xRCbVrBjjdu6RFEDa9Y9DWIp3\nCc3YgK29AibdDX/OaI1P5QzcL6g3il4J8KqUr3FyyiOMVqReqGebFvUp42RT\nD3X8jTw0v7VzcjvR/ipQiWRB8jORBimJhAPPALO3SLesx5+F8T7CbFyeHme4\nyrJXHni5U5hZ0rWLcjBaRPnZjebpXQJwgf7P6fOpjTHshYOXelqsGbryFuMy\n5h1/titXoElR900YaTMTquHbNwyYSnliA7MmJTr5vZnKicnaJHqBNmiF8DiY\nwlR9YSuWJCezKJebKlBLxPUvn5cFjbiEYuNDa0idIS2Nx9bcj9ZHdnibe9pz\nvF7av1Htfa91Ll3SsydISN1aE0EdvsJU+gTsNRNXe/Pu1dCGJTIhECxh4duO\nI+704cmLDikowk+SzFwAtceAxOKhdB6GBxPxEMhTIkvmFJ1hB7f0YDIB39Jg\nSdka7fZicBX5ijWcDClf60hMiSRvCTGYXPiDHpJVGN6aRE25tKIvaQoVWp+D\nj9pHz4fFbSHLnK5Po6K/eTWe20/+bpd7MLZ5oFfAsCYthMQde4RY9tI2yufX\n1iJ3KHJfjSg0Z6a51fWb9CcwAOte38A0ZfpVR2dIiQrc15abPj3tv1IrOLLU\nMPbr\r\n=iJ1S\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.98fe9425f2_1598921729181_0.8340622970324307","host":"s3://npm-registry-packages"}},"0.3.0-next.c7c6c5cde1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c7c6c5cde1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c7c6c5cde1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"61c214f799f883c1882309965af5be76627179d0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c7c6c5cde1.tgz","fileCount":16,"integrity":"sha512-DqUHN0yojS7URzp61IGrHpBxLZysAG9J1MVLAZy7ZfPu8r+5XGkd9kDDRx1nQLNSrNHOo/tCfieDtyRAA26JoA==","signatures":[{"sig":"MEUCIQCNbzDvqYjJu8Cw6UXZ4N0SsrM1KbslF+119Osr2ZR2cwIgQkgI8TlvNjtFx2eq1CaA9BRIgUPJ/2ZR9ZMEWdryr5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTu1mCRA9TVsSAnZWagAAe2cP/iuhbZUVuO8LOv7UAww4\n0v7QfPxMFBfoagj7bytpkx52PHPUe/53/j+ptJqO7QexWwttBnwLeJLEd/2d\nLvQGk60tahpSyMDTz4KxYMz2BGXdUTmKKc/5IlTJCeQAE0qwYeJkvn9XQQwi\n/svFM0TwweoYLPwnqRtshPzksyj0PzJUZB0bA3/8Id6mMnpYfHA57u9YAIlF\nrYFddEGxiwXEF9N9uhYjmf3fqumLsfR1W7DpZxeFRW9hl/ZyTpZKgugZWQMQ\nlnVahyPESBvD61lZMiRYtvKK/bLx+xgKWnl1UJzOZchs9KZmhwY0tOTy1Rtf\n1Qa7Oyru3A568kzFwAEg+362ORWQycXE3rxVT+4ec6MAY6INyxUq4HCL1j8m\n5ZTvwzGEMBXfGkszkOgaSd5dv2Rd13rm64/mrhz8jj6DhPKhvMahK4G0Z2VZ\nT4BS/5edrTROf7pGmlT/UkEmlr2uMBHZqsk8jbKJkWoNEN7Z9v9g/r9MBtN/\nZY5JZb4FRju0T+iwWmtKmLzsLMM/Bu2KSd0CO/N56W6bS3SBdC31Jqy3ruSC\nal+yVUkE3PAaxfpaWTCsh1iQ1t2WaoUnktMYmxDqLIPb3HjNHvHZCWndwbTr\ns8EEg4zY/GKYV+kZcEgy3l+KLHEjvFlKoiys69zYOl/OU2crgSlKfhYoa7PC\nLn4m\r\n=5euU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c7c6c5cde1_1599008102193_0.41601564566079086","host":"s3://npm-registry-packages"}},"0.3.0-next.7eaf220caf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7eaf220caf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7eaf220caf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3ac110ce7c200ef22aabf5b13e546633dbe59b98","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7eaf220caf.tgz","fileCount":16,"integrity":"sha512-CWMEBQB2Y/KrqB+7FUTNK3RA+Cld6TCxgG3ko3O3XKIbXxHibUhNsNO8BJugvggnZlYBC0zUcIfHd6uP4AshbQ==","signatures":[{"sig":"MEYCIQDig0haU9UJWRqu4QM2wUC67crDu0RUA90UuLgSgYnyOwIhALC3+TsGPzRt+xcnc2+VBE6a2Gkl6Hg21cWSy44h7ZVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUD9QCRA9TVsSAnZWagAAY94P/2/mfTRiKjH2Qg3kCIFk\nZjZIQlk1LCSB4cX53S6eE5f432sjsq+x8PWn40dJo1vK5OoBZqXm2mkqYsm5\nJ+PSzCHvPdplPNi6hyOwzrBlg555BnsGZn9L3iXYqOlBxgXHyo9CGjoOXZFK\nwuVQfN/8RE+Mxv6J8qHJ4afPOHRWNIzMKfKL8iOTAHJFQeDFmdKiyXDUH3fQ\nI4JaSqF6aSVLYir+K5yLwPSzxz8gmpj2+DGFXzyBl9y+Gjlwz3iwwZGolCSa\n+VIzUV5XnxN5aRUw22oWnaoKBpeimRXjUrV147obeNaNeSrgLs0xrSyyQFo3\nJ1A/qBpQ+yGkDLAWBgaSPu9GQKVyfI354JpmkNJcNsvMrfFt7pRG+yk1ssio\nC21T5KPY8RCI2ncRzmiWUr1iE5msbDdXU5S4CxjuJ1cpchD6gAQrGWhZnow9\nWdgCE9LUymdIKelpNd6V3s61fmP4R4IwilvPmg6qxy/c9YGwtrlE5+k3by4r\nIVM7so7SOJe3M4qUlqF+SscSgZJ3VQfstjMnbA1YFhPDhR4jEsYhGa5llYec\n1mm0AmUuUHALVPdD76CXELCS+Cagf53DzPPRsBzY7xmv67YXNkHEwZcnLDDw\nSf1DBILr4FpUqlUfyea9vbitrZQexveAmuWuUjTp+p9Pz2qXruQyaDs16NSf\neMUD\r\n=oj2t\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7eaf220caf_1599094607535_0.049171939128817455","host":"s3://npm-registry-packages"}},"0.3.0-next.45c70c29e5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.45c70c29e5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.45c70c29e5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b37d2f0f22765c0dc65f2e99b1ea1f70c7ff5d3b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.45c70c29e5.tgz","fileCount":16,"integrity":"sha512-ixK4xviAWbKJu8TSchXgYXemqpQhle3hx1uIsl8mDVdLQFuMQd1pPgzTMzXgEusMvq95PExN+LYaWIsQ/4GHdQ==","signatures":[{"sig":"MEQCIGzqVWuFo0TcwH5aUitHqKvfYt9CPBvG3fVDTKEsUM6mAiB0Xtx8xmnAciYSd4aeYVvQYtDiLe0hKS0ZWBQLeQaG7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUZCSCRA9TVsSAnZWagAA6WgP/jvftibji3qtb7iMauvM\nupVhmcQdfYD9wKh7LCbEMPVHNXp4JzdWx3oyvmTyHkiIlaZY1jkZo1zJKKld\nONDGh9rBT4qS244a8PgCVBNLRyE3hze1I9WXz35kVZuAa8LNKzY8ybJpNi8f\n0BVz16knhp7FEZRQpfdaJjkvfp9FGH0qrZSq8nXPPHN3MGwjunz9IO/wNx4E\nLaGKihEUUQINFlXOC4qAf3TUWBFXKh3J9VBPQoYlchhtu4Xd2EGM8MgSCFNc\nuMK19YYeeDrWnHD4eIcWhvJ7nCpCeq2VrgW/+Xj3xCspuAXjv5fmywfzmtjc\nWzGkcRsVVLQjCxuRMA4wOwjAMTlPBgnHJ5enNQy/S6fj7PbkjPzAZG6axULQ\nyV8PxamDipl88VYDJ4CSr0i9K+iBSlBIHrbWAaKgXTCQ3BdLbN/xSohvdWeO\ndnHv6xYRGjCoM0LIMXIyavGAd6thrfL/hPX6XAR1XcytzjSexYugGeEzJVbr\nDbdOHwi6zAbQPBDFsXKXl5D1f1zj5EIyLWq+YCoMBNPo9su3d35JI8FJikhg\ns0TiqZSUVzTTC/fPr6mKiQfUwMtxb2KhDfnGg/6GKxpp/QvcAxaxpyz05iHZ\n4+1G5Q895jDdQssgDWRDzcuYASwfS6tAqgk7PMnTgxTBNZLimS1mq6NmXbLP\ndVgF\r\n=BtYh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.45c70c29e5_1599180945831_0.5745881491068123","host":"s3://npm-registry-packages"}},"0.3.0-next.99f75760b5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.99f75760b5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.99f75760b5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2c7ca1d75a7c6f628fa2f2340891ccc4ffd6181f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.99f75760b5.tgz","fileCount":16,"integrity":"sha512-rqaY9QhdvLg6cgAn3TUb9MVzuD6cGYwFTeFVQwHy84bergVqe5SMQI2GsUMXC9qmYAjx+/I53TzTyKpKF5ZHCw==","signatures":[{"sig":"MEYCIQDDXTCGXGD25Oj6SR3CD+sR61aujHS3vIWFJVRjh5z/nAIhAIFAgbIj1/bFNqv9T2ZPq8SdpaQ5WJcllsW09CKyiqOe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUuipCRA9TVsSAnZWagAAHpUP+QFExOVn6LA6VIS77bhS\n6idLs2hG6IQMvChs81BqNmjrADwjY6pgsBj+fjFfNYd2cx+jbuuE3UEGaMLU\nmh3/60VGpZwILhXAc57efk+8PSog6zL1c+6ps7uDxHBErnawZjaQdtHMKaqD\nLE7wSWaaqXrSNNoiL68X2UOdYwQQqUjZgcJ5xqXaofZgCDqK0Ha+EJnta3Dk\nBybcBsj6X6VIQe4fPJeLYLs+ZJMs/c+UyOisYSONisdHTXeu8N09qv2lo2K9\nQz/80R/Wtf+9pK5o/1HdZ29pQOiBrshyjmHdfEEfbnRqcbnmL/ueTBrsuksz\nlSMHa5VuaMHXqLFEJ/ybZ5FskbDqNX2ngJpLQ0DwZNRUFy2NNmpsT4yFFE2u\nS3A4F/45HvbbKSD0vHqLSKIg1HnylCyoYrI2oCCPxIwWB3647aaHUGIrPPB3\nkPYV3zrIlytropce8oilLpSGVxA+EJa9BQkQey35GtXK1+l/XGM0XyoRn4aH\nj+WE4pvHE7LmYixrMUHqhcE8WdcY5Hkz1QM2sKF4JgDE16fc8+iXpnPAdXtc\nmodL785CHDhxH2GIeZff5rIokNvA+IET3Xz+d7bO8rreGrl0Q+HGcJeZJvsw\nt+fMW43jJf3AapSYvckhXS60aThC0TG+fzBuJ1l5FLL45q12ERnEDNea7Z7w\n7BPS\r\n=K2Mi\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.99f75760b5_1599269032795_0.9805787865319493","host":"s3://npm-registry-packages"}},"0.3.0-next.6c797984fb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6c797984fb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6c797984fb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"386fd07e332d59e0789c4bdfa71252d0ee24ee62","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6c797984fb.tgz","fileCount":16,"integrity":"sha512-GHKnxM+3I4LEhd/2+3ZWfZl9vR0ubQLynL0xhE+XmopJaCjwGPK0R/lDmYuvcwfUrQahQnQhVLSbOvbgBiFvyA==","signatures":[{"sig":"MEQCICsua/B8/+yZgaV5Ey+9WY0P4ti30r0jrushTBMGO4ndAiABCBM1DfzSriLuTZof1Hs7Pkp+nVPIxFwVJR5Ei09wBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVDPxCRA9TVsSAnZWagAAU84P/RLSHpAlh8OMXcUkTnVo\n0Diuk9oqTLpuoo5cbFzTXUppO/rxF99o/h2wXuENUG59nFk1cQYzgSEJG33x\nAmmvg6ijCTyNkqoRM2qn77kmyJsNSnRTv/g5LdgrW6ztfQZyqvOLOCILU1Xp\ndMX13ZEOiSO8mQKCKwJIz1dn6OoFZ84IIbDuEt1Y0nYFJPDu6VjN7h37nlMn\nhNAg/fpxZSzxz6wtadVEa0fdPGc8jFZYusrAE14as0sgPylGKHWb0ONJwXtX\nwQaTJKMGN5Z2KMg0ujN4X+Q3n2eQm0RVBmBh+BogyITb6Sm4G2yYZYxxqx7o\ngQ79j+Yp60F+fizz6PImB+y2O1vSsNrThp0MJP+fr9sqTFVdP2ntY7qnfD31\nda08+9HvTOlcO5WtPupTfLF0lUpTuSOwnVbaGswjqPFTgWAC8GZIPDtsPEm2\nY0gOp7AaOMjK1ndNy/7fIMS5tvqFS5iSDhSiFMVrdn7rwMuK3KxcSCcMbg9e\nSPoA9cEWsYI3KUHStUoC+MQ2jdusNsKqke9tYG1uwl+EU7SsrptMkBF8NJea\nULPfEG7N8sRwItCJWRNW07U9uALo/WrfL5jvhcHzW+2R08zelXrPnfFkPLZw\nOh/yVlfuPUxZuJiLRxzsuvEAIihAOFPLvEcMlEdQOVlZgwaHQA2iF55MqJor\n5See\r\n=KdQC\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6c797984fb_1599353841498_0.7574058150723069","host":"s3://npm-registry-packages"}},"0.3.0-next.0d8cc5e56d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0d8cc5e56d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0d8cc5e56d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4b8e7d6e704cc9173c93b4449d20124fa247c0bb","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0d8cc5e56d.tgz","fileCount":16,"integrity":"sha512-7LXLymadZFzBe2NnXFYfpyzQGqLuNKlW9M9hL0euUGeGLyQLceAZxzhf3/DvOMyd5LlTWHN63lFXVf9k6domYA==","signatures":[{"sig":"MEYCIQCIRX8cuf9gt7lcfgl0rmoj3v0+RTIGTXfZalkeQJKbBQIhANcxbFJRTndmiKuLQ2yGMa+NSkilRMQ+QDy15EiY5C8I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVYV9CRA9TVsSAnZWagAA7/QQAJkcQGWOhyNqEWdV/gl6\nK5iugCAHi3uWKZegUCKigb0axJV8P713daQJySBY5XYpUfMFB2kMXw9edIyc\nI4MBsQEu1VD+Z6SxlKyKyU9rYeinDA8+ZOTj0L2QDxDcUKq/vYAT/PRs9mFn\nsZBaM0n5r4nG9mr931UV+5dRr9XPfJiPdCNLfeFa5MhTsZ76hrSC2O3qI7ic\nWW7WoVKVZWEpfbZ9IQxoga/U+qGmBd87kiq9DBY9sE3UC5RDP4vp3f9LAA5a\nPpcj7oFtHZCqepj9OxXWL803VTfV2dLmyqWVnVhk4BIhC4exanuSCet8NWDW\nl92Hn3z9S6sUXKhdlTzV8Dj5R3iMRglDWnvGOrwmQXg6rKEwghYjo47YpFnm\nKumxiRcobE1kLciMFhObfySiPaI+Oq7bl/iItsfU2D24EV5C8zetnk3+NF0D\nPIj+2vIgy1NQ0p0a0HHfl0tNOLgUi6D15mLXym2kXO8EuHYux2XcuVb30Dtn\nHmf1GXIxcNGTbaYlJeRNjKwYoyyVn7i0n4tylwjnvP7A8uxh/Xo+DJSVTPBV\ny2ADDCnApneKSPUd8k7as9TUDAmaltQs2ST11XCR9oKjh7x2mOXXknABOMBa\nV9v3Fx4qCRalroxcRYFRlxx1Tx+MafVGGb2AVMncgX4RiSytXzYTMvtkJue9\nPfsU\r\n=1ZZD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0d8cc5e56d_1599440253348_0.40970825657122867","host":"s3://npm-registry-packages"}},"0.3.0-next.1d7b32b880":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1d7b32b880","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1d7b32b880","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dde68d0c8cf394ffefcc86e70c60fd30a20457a7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1d7b32b880.tgz","fileCount":16,"integrity":"sha512-cfxK5gFepFumCDr1mF4UJVcRpudVtTTxXD73Tx1rbjGv+gR3tx2LmOSWU89PE/MVXGB9qKSq2vDhCkNqfbAw2g==","signatures":[{"sig":"MEYCIQCDgRDyjgQ65CGsUMWto6Cq+kcFaWB3VOi8IoMJFOwqzQIhAKKvC/I/R/7eVp8suRaa4dDa1u4KMREuhawvYf/GV2yP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVtbnCRA9TVsSAnZWagAAhA8QAJ2bwcchT+quu1JL7fZE\ntR2dDLQbIGe5GPDUz8hWKgXpxieOpJE3mbkCiieJMUwhHynyDhNnMgpnyfam\n8SQgSJBhAgEMtXXwyUD+5bFck7Il6gHuEiXUpA9l9XCO3wbEZNU2C5WJbdm2\nGa3q1C/PqOGtmPdBQFHbo6WwizM0y4xm/p1mW/KxtrCVaXCHPqPxtdLNFCvF\nWpNHGGLrlFmwm40AFjZ6hZtPpz9DTepUn/jO6st7zL1nPhXvWbjNoYYmKRPL\nMlTOiSNMmyoZdLcgq4F7VPjOR5zkiyNfyrZbq5yGs9HNtfPxsOiHInqOqVmM\nwQS3tm2hENWLOjBz4UO2GG1gvhexNaV/+E6HZ87A1EJhRIEDc9yoXxR7xOPv\n4ETvCiNdv9XboGJmIXQSi4wv7k+qOAU+4VzsTFsfgfjln3CILorjIoKgO0vZ\nwHmA5R2TW3o0znOE13Z7zbAZlYzzfwdkORV7PGG49zVz220hCtA1w+49uEJ1\nVb0duM9LVMzvoIKK13uUXN0425ai52yqqKqSlNUYo6+7XDIfeGr5SiZVD3XA\n/KZzfoeTRY98kuXjbN8M2za/78Cv5TDIoadz4HAZHiX8Un8hUyGpydpRB0yn\navEGCleLffob6frI78VMccLaKUu7d0UYwrG0B4LGTVOnx5/GSBZmKsy4TbCQ\nN4e0\r\n=kFlg\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1d7b32b880_1599526630495_0.4261254105334198","host":"s3://npm-registry-packages"}},"0.3.0-next.f79540dc65":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f79540dc65","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f79540dc65","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"30629152101bfbd86e8e0d6e1ef5763c520f64db","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f79540dc65.tgz","fileCount":16,"integrity":"sha512-FP3pPGmFPRs9Vbcbty2lOZ9PGGUMRQp+71k0HlC8EFQM8unN+tDtTBRZy15m2XybCdkUJ8n3Pkw7Kfk5T2vH0A==","signatures":[{"sig":"MEUCIQC614spal1AFyWyobe6tjhdImarC8jdWQh/Agr5bcZGqQIgSY0hPvDMIlLeph/Z6ztHbEr9TSmrkh1c3LsR6CwdsH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWCgWCRA9TVsSAnZWagAAtBwP/Ao8ERcNLYqPNSk+1QBu\n01Ds6/3KGFc0r/LRmALRcM+J1vVNInELVR9W6O5MLCnjawH473tXCcLDmhHc\nSNdcg0iBOY2mkD1GDXgDz69nAh9nbIZjn9TXZmrrPCuhJKpE8tVlQgEytIBL\n5mkP3ekDYmqqQkoUfGkshz54+UlQOiFNEZT6p4ckoF/3PikfZUi3v/aXBQmx\n/NJxFvNmJG/71QvZSBwPXIbuUUb99k6q6d4fx19rLTYliAJbpFRsIPSwHS3w\nKRh2RWYIL5NQKsDM3/QbYcbBgeLDH9mOJ1FCcn/kiJYQtsIE/oRgk/d39WUg\n6yqxpJsxCEDlE7ZYcTkCqKUwCxSS1Yfw/2FZEX+l4r0JUF5m+8C0uCbuMdia\nFLNj8Ey0ETmN1sUjI3Ay5Y6qtyQnuZV0PPTkzhlFbynYnmKTojSvUxy06AWQ\nBtmT/Q/MyJra+9oGTbWq5uj27PB0QIbRR6q/o2HzDpEQbtQQGbYR3mJnV4Ve\n6/ZDdd02OmhWVETSw1DyNHyYGan2kg7nVYeA/ozKO2T3TaWhovZvoGvLInTr\nds68ZuC+15g8AE0ZwMKBW6G9u4Weua+GCR7GOkViMh+U1itL4IwBh9HlkZWB\npLKOYiX5K/cKeqqLNiB/0Nxt2FimGFJ4TyQcc7/uM9ABR4NvnShLupWyDLRo\noHJN\r\n=0Zlh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f79540dc65_1599612950203_0.1848014852925397","host":"s3://npm-registry-packages"}},"0.3.0-next.03960a5aa1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.03960a5aa1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.03960a5aa1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"451202c913a16a02b030f823476ab5bb672c8d87","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.03960a5aa1.tgz","fileCount":16,"integrity":"sha512-yURjCrrBWXPzfbLfXBdZoGlcjSIrSa805cAJS+FUDczIox89Z+ISuPY17gkhvB4J3zEN3rVNZjKFzbADePsE7A==","signatures":[{"sig":"MEYCIQD9Wew59WcpF5LbRE1sGomd8hddYe+6r3/TGhMUlbIkSQIhANEgt391J+wdTR/zAGLL6kH4qJJVSwWbSh4+6rQ/Zspa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWXjTCRA9TVsSAnZWagAAwmIQAJ5MPY2EvTWaCYX+l+K9\njoRDEVGMYdGtkMCJ1QF9JMEoOGSB+H8hkzTgrJtZPGOWSLCzZrrvu2ZX+zHw\nXV/5Jppi0y41UmOjSZ1RLlQi+pzkpQbkkR3B125ZbRUEmWmScQE5NdZsRkk9\ncarQYOpOUI1uB8C5ri6lYBvSSYxDz3WpmsH8GI9p7oF7xvETjT9APNI3KRCz\n9jsxPbaRNNXvP89KiM66AMfG3C09Du6ItjvqgtLcdQK85XTDgrE5c4OBj+kl\ncmiezlHOQrDVP7J/OIpjR+vJqroabqmkXmrnStdslmMLZy4EGV3xWPteApNd\nW+Jg0CJNFiGkBhDrVFp+G5dmXokhdO6cWJPjGY2982xACwhWDcNeim1WXsc/\n2QlWEwSo1H7xHEMj+IUg5ZbSalYZH1u+k55G2pCZGENegElAahS2uKBur6en\nzWmf/RBNjxSqk/hMwDKH/b1qofZ9smFhW7BEqzYg+yEm67unoLhqv+lklAQk\nOH45fyYvBtxrxqLu22dSAzqAJqoY5RIBrnkOe4b1bkmHQ/Cfn/7focfz2E0R\nY5knGNnrLDytkwo/Y2TqFAcicMUk4YcUCltTuFh8skf854dm1OmJzqiyWDrM\nSb5vBe8TWClNWaBIfYcrEGkSo7hYBpagUaHFdyLwnI85yA+GlQirc3Gm2Ctq\nYvlq\r\n=Wvpz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.03960a5aa1_1599699154827_0.8784564028462885","host":"s3://npm-registry-packages"}},"0.3.0-next.ee11170fef":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ee11170fef","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ee11170fef","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8f8f8bbb48b6d4939a11dd7535b99761e2f9ebbd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ee11170fef.tgz","fileCount":16,"integrity":"sha512-FmwLGTXt8ib6OZqDVRqXx/ORIJfMbdBxh4Bwo+aIP095lnhFiCkdJYV2Lv8qK3WZd5sHPVcLVyE4+LFUI2NNYg==","signatures":[{"sig":"MEUCIGtMYoQGlNKTWMR05rq9TjdlJIdOXNoxyPwA4RHWMVM3AiEA5l+7IBKrXMHAc2koki82S39/dpMpeLdqdeYEgHPMdsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWsqoCRA9TVsSAnZWagAApzoP/iUN0CP/Y+hCa4yMjQ4N\n/Lj+SambSOabR3hICas1UMPLoI9iq9y2ZWzPHEozYgSyNDWr4spC1aDNaT+d\nnetYtUc0xSdX7nZ7rNuwmWet+Bn5V1bnk9fGVXarsnQe0wfNvEpE0E8rs2NG\nRjcSZhvjeyYRdrQR0TCy6MPZa+T/82vWzeW2kgPpT3PQf1dTtY/eeYrUjEXc\n7HR4MO9BV+oPjbxCAGCT8kT7wE999aFTA+Y19so3rZJhHZAcZiY6a+fBaQEY\nvPWQdVCdEppQVtXnKrwiw/HCxCs2GAbqHFSFTUYSR1aBEFRC7QS8Wy0eaxIV\nrWH9N84cgT+uCax6DFFHVmfoNBggmtXCuswvEsNdxpdVy4GOoWItsALpjq1E\nhFKhmwanbWg6DUYCd3Ru/rRkaoQZmqNbwZI13kmDW1XKewlRXsb+kYkceqS6\nihsCOuL5Ah/YsgF1BMelinjyVF6AuToS3n89NymcmAbGpOycEk0sP+0Fwu/u\nYqGhzZ+ZmqJ/YpZ7kphK6MzwQpcIVjcto7ALTT00dwdru0U15PTChj2MMLjA\nBxzqXz1bxnrCIh97Jw5kResCTPXglXWicyL90egbYyLIEUhVStMwiWQJ5TD+\naNuDEIVZVtT/7sA5685CCaSRaB5xIwZW0QSrG9elPAF6XZFlyXOGIsXA7d3x\nTQai\r\n=z660\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ee11170fef_1599785640259_0.46025387416856467","host":"s3://npm-registry-packages"}},"0.3.0-next.cca20eba89":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cca20eba89","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cca20eba89","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"341f1437af7957d0f625f9a5029a4efd2af31d59","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cca20eba89.tgz","fileCount":16,"integrity":"sha512-LzAiEe1QG9lVXKmOnXK0J+zLC4/eyxRBCUpaYzMuDWcAoQh6aUfuOocn4FGveDzygVk750gHMAtWrjZMkAUpBw==","signatures":[{"sig":"MEUCIQCh5nPgoVIZ5+nE4erLpsePgUX25WZFvqXEuHIiziElggIgW0lvf3Z9GCpn5PkRVIz4msno5tl9FO5HksZpkuPqBxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXBvjCRA9TVsSAnZWagAATqUP/2+2s/IBN2bi5kU6Kw5V\nQCJdGtho+L1hNMwHghIV1XnhkGq8sUHX3wZRSWCPZf5VkCPrR6DBTVJSQqMi\ngeOyufJ5xqqYoQaGyioEevdV+AQhT+kHHMhIpJXh6Ked8Oh3lqN9T49MJRvR\nUXL3KMOiFOEXvesPKNtInTUzJv803fryRabJ0gaxwK4hMuatyVyaiYYrB6AL\nPvEgEO4+NFYK3A7s8TarSC+6DlHW9rVLNuXUY2ndKNYYoFd5F3WJDhjHpiPp\nLtECTBOp7jsji2G06w2k9Eud6A+RRo96HQ89pLCXL78wbvdtYqIPYpxzA10G\nUXqdoyFSWbxJTFYcWNyVrFc+4d9i/ppz2mxwdAYUm+PyV3VG58sEUjYzlNo8\nVqdM0u2j1wuwpRCLWzCrIde2VPUjJGF3+uLyam0q/9yEVyCYvWDFOD4W8ssZ\ne/P2aEdHy2PTxLA0RLRidk5yiHMDFuxo5+1VXPBitJB+vygRoNrsRwlfBDMi\ncp+ikroico2FeWFn2FBLmqlnswqeq5HcFbqWx6LeexQ3AY6IkO4YrrRGZBnP\n5eMr47NlOzBOglxCam8w3Ex6djYWen4WbemS5rmpLhghO2ApO09iQ2ciaPLT\nTUTSWS/NM5nWvKY6kkvFYGqQy0pYYGBVtkK9tujNqTBPfjdw6/BjZ1wZKQx/\nejNZ\r\n=Z+JD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cca20eba89_1599871971396_0.8306428324597324","host":"s3://npm-registry-packages"}},"0.3.0-next.e13875b77c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e13875b77c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e13875b77c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d39a2995ab35a5912dd2ad05744dcd0d26345d18","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e13875b77c.tgz","fileCount":16,"integrity":"sha512-T6EKLaRKynXSIUZVceYxlPRxhP/yIz83Eyg2v8MM2+vBkCnK5N/gy6sfb/kRQ1XCF0G/W4qLxxijRlBM7Nsbsw==","signatures":[{"sig":"MEUCIAwQP9GbB8I/WFs9vqjS2YxS7qZlJoRkCg2KxiZ+3wfiAiEAhzT1qIDIb3X4A13/a+IwYfN96YqEB08PJSArgz0He/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYBIdCRA9TVsSAnZWagAAHJoP/0zcpPudvu+3AO2wz+iN\nGpYBw4J5JN6QckePg+Z6ZPt1ixo7UNlkSLa+ptdErLyU6jm1emEdb7jDEHeN\n15EZ7jFGNRbAGQs7nzil0ngraiXIzVpIBAM7UPdeTr5o/fuIkT8z9WFiNifW\nCFO/J+Dl82+0q7fmKqoOQX6PPAnxB0iiMEEJX8xphzz25zvKMRCyBm+cRd4K\ne9pYLDUNC2XgMnRJQ7TG8wNXERsY1LxOZBVJLzSrnxhfjUK4RGZ5uDbU0vvx\nPrqH/4PVPpyqnWTLlbEHBGj+lWnuZRVgqu1gHaz4BPuCTdWCaEHX1jB/THRY\nwl4y6nYC1WRu9BMOF1Lpwb7tAOEDDF63jgM8Xo5sOAp1msFCl7+NIgWMF80I\n3Zw+zrknujfcZhpikznZygw8Ur4sJGaZkPuQxQaEI8krH++OdbVo6IAKB4Qv\ntsZ6JudUKYx0kfq1lMgyzC9UdRKs7FkwO1YzJZXWtX0lOVGvlcn4hTowl4L0\nz7O7FWEF371OfhJTevhMhHvbPmSbeFNUj/8fxZdeTlfebyemz6D62lMRQFrD\nbW4efUh9LFgsAEuU0Ti53yPWXQah3JKk3LtJWKj8qqIxKtKSVa766tBTA9vw\nWTFv9D7AL3Yg6QZiCFb9ThplZ33og9G+vJmnJc4OOZbl6XMPslnFOuKgM6Me\n1mre\r\n=KHcF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e13875b77c_1600131613533_0.5729478698371442","host":"s3://npm-registry-packages"}},"0.3.0-next.b91c581dd9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b91c581dd9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b91c581dd9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5fdda35fd379bf8a3c29e3ecf3a543945d3ba848","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b91c581dd9.tgz","fileCount":16,"integrity":"sha512-wQ08ZZG5IeShdeON0iYknrvDrLBl5TqKzbOb4zmxUCCArTyQfOSXk6+LZ/vkYjnpnlzw1YIpIHrPQV2EHAQhqQ==","signatures":[{"sig":"MEUCIQCs+hG5uEPWEbnm/X9HjjvIl5aUyn1uX+BjcDekuKaGtgIgbTEVG41Xz4UVtcXH7Q699WK13LCiQF9LRdsRfET94JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYWMZCRA9TVsSAnZWagAAbiUQAJ1nbjWr3i+Ng9LWV5vY\nDEshzeExrpoLvY3gxO4JFFSghh320JaiDfpvcR4NfRcG2xGAK8GPnTVyk2zk\n5RJkqUpyRBKsKXc2VjoF6RpZf3+wRuyrhE2gbXLqtN9jqofxRSk4p6VGSS4F\nWhoGch08soorgjKQk8I5e/r5l5WkHv3kyUJgsh9tQr0dx2ckkEbtdbPBFOiN\nv7rQroXSsINN7O7L01FaGO01D3i1h/i6AEqXWvOkEcNxn1p1iH3TbflQtqcG\n/Wmk3D3amtc8NTmsF22GG517zvX8L8uYg+N0aW0tA3+DFvGJfRuwnRNQJ50a\nte3Zs8x33u1/l3O5IaImaPU8y9dX6V+n/e40eMdYaA+m65IYa0HB9FNdbRps\nQF/1UyJo/DITIqRdYmS+0DKvzGgdtOfBf7PEJ0I+5Qj3P5u9jvEjorPXzwFN\nHM3AZC/PSbKyE/k769uSpxyPr2kxO6VLtQv1uGyPIzsN2NeXS9xK6XysI8Bj\nsKe9ufyKpFCdGLhfkAs3B5znjBTVrNJk0EYW0N2na/lfLeq81JKNKXSdh3rp\neMoMnlOqFTWP2s0jK4Mja1zZ1oSgqZMSdb/Dy9Mj6lYKdNc/Q4G/LyNrSCky\n5m8jb/PCNH3m8U0Z13JQ8W1NWE/W5oEr1o5hCQBMbt39COuD2RM+KzSnJv5l\nfCiK\r\n=udLM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b91c581dd9_1600217880818_0.01878267279537038","host":"s3://npm-registry-packages"}},"0.3.0-next.1343efabed":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1343efabed","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1343efabed","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"db22a6910d36a1a8d8ffa73a359bcfaeee1cf71d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1343efabed.tgz","fileCount":16,"integrity":"sha512-6kApOan5v/K2BGWp7uCa2STj/yD4+I3pVZx+Gk2FjyyowbAgErawiD8QaI9oYQoQUvpBDfafYp47fVl0m8AUjA==","signatures":[{"sig":"MEYCIQCTYy+2VMAaejV8ffdXDp6VX/3ZdvNwGYi2CRXO6sJmwQIhAJzLzF7s2zvBuiuV4qsWPAhZxuDvGrHpDwJ47u98hy2v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYrRjCRA9TVsSAnZWagAAbyYP/2Y4jPLa+NAPaZjAmIKm\nCas/xYghtPdtIBIig0DnNNmq7jaQf9hclnau3IcxBtb8fVOkNhFYy4Jcl16k\nhfpbHZvtjmF66vvo1fqzbLOIvfsO6LD9VgpzqcBnKJhypQa41q/t3YQp89Qy\npUYa55cV8N2dWU5Js1fkPxvAlS0UtHj6pyRL68GuSocOMzGXdmiAXTpT4LuD\nP1JN+o2HP4SL3ggy0ClZhHcm7NcYWLCa7R5zjJTrlIfWhQbQdxTj2XiyB5Ee\na2iieZ7FG+KQ13LGPDv5IojfvgPmwEKoaNwbjLfI26JIKoaqyVLpFyzQ908s\nydvND7gOSxKVMVtEVq0NFRdqRkUmWqqfz3EA3RJx4CD/ayyg2Kv1j6nsJcD2\n6aJcc+smCc8YX517oIOCeQsSOC2M1r/l8NScFTcsOLPcHTqzdAlgRBS7BBVu\n422Bw37oD9GgZSRseoe+35l9WICexdgJvj8i47gc/WS5FN99uvuHslDtce+X\nSVysCDrmeAbR0Da5i1nMPAwBEAWuh7F+pRPYDrufEin/QmhPfeKEP4Ma9ChJ\nafpJIvnsHJAese9sHcW2FFrCBH+JREqpAgSpf6Fml8kKKTRfFO+lw1fGkboM\nfYeKlzz/XNcWZIApMGjX3C5K4Xf0r8TBP23KGHKDzgtPsePfQmZmCHZ477vX\nRc18\r\n=f146\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1343efabed_1600304226842_0.9103699921413302","host":"s3://npm-registry-packages"}},"0.3.0-next.e8572c0221":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e8572c0221","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e8572c0221","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5d5c7f5e42089f080642284ebb516060c35e81ab","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e8572c0221.tgz","fileCount":16,"integrity":"sha512-pPcLaCBKIHJFtNnaftr/gmiGpycgiEyTirzgHJOtOhz5KSiV0fXCd4JD6qk75gPFcyr2oYzKvkn7HPYh0LgXVg==","signatures":[{"sig":"MEQCIH1Xiclw7OVPwqIDtT1PKDYWpGniWLthnvEJj8SPnGoaAiAu14ycuCDyHiVuOp4lIMoUyKGbasJENqfmPclI14OGWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZVdzCRA9TVsSAnZWagAAskoP/303dza4TGgUHtmaaafh\nGi8XyPXCJJLeiuCdVP2PFIzE8cD2yBtwnjRpKFVz9z98TQ56JJw5bHluFULF\nrylL6Zn7OPwG5MkqYS/J8muojECLtHarRl48a/TTFsjBzYWBhSUlDIam6e2J\nzwUilmb7S7eNf6mmLcHiLb8RbzPFOhClUgqigwt8Lf8yoRoDQhPRpovjhIaG\n4F53MY7x28yAZ81p4QFbgUiCU9DURgkBZpdacjg1OgWUN4LBfQ4wqFf98Lyq\na2lUYTxRT6N1GXSwkX+ahE2DaBSmIFoB4VoRGrMN4YsWMK47AEBboTy6CLU0\nEUWEeicy4way56mO88bzpV30UL+XDj8RupCLolBG4StaEXz12ohBPH8TaJIo\n4MoJnO9pe3COdfm4z8yNa2jvbUn7SUYMBpRNZ70Wm3qCEMwFcBUK0y2MbpWH\nesRPa5xPkoD7bkU/Nj4DTs5qJSBd8PbEadtfXZe7MhJbzbYxRFJ01u/giG7Q\n8/b4VJbXsOl7LvA9m7s27I4SlDnDiOwFDt3N3yYH9wBuGngLW3mawsnoVnss\nUF4Fja7BinLjqpVOMFCNar6kdvuuwA6grzaBxw9wCY38j1PVtJZE/1eQa65R\n50PGrsIjF/cAJrujgMd8aa+KsxMxcjbm69VqXykYTPA2ICuG+NHFRbVN4TTt\naK/k\r\n=Ts7o\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e8572c0221_1600477043168_0.14524644776635798","host":"s3://npm-registry-packages"}},"0.3.0-next.868ad44d0f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.868ad44d0f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.868ad44d0f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"da54abee2bb432dcb586b22b0ec3f5e5a7476c07","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.868ad44d0f.tgz","fileCount":16,"integrity":"sha512-+UEApKdl88A7/zd3tPBC/KpRvDP8A/8Vbz4WRk5t0hNLutkugHEs49wdHE7+lP4UQ6CDgBEUHroMqlKjzYap0g==","signatures":[{"sig":"MEUCIQDjlOXxVKHDIWEnPk/XlCAZXdmleClzqiQ4dnmR3hyETwIgeOZbdyu1U3rKqBhdphinw1/G8CnZXEDP3tDSJk7DA28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZql7CRA9TVsSAnZWagAAafYP/iKE1yspsEdWIVdcEUS7\n1Ou04GYDTHmpdbnqovDMvp4zSSjkzaacQiqMLaKs7iMoUuyokKFUcjjcZ3Iy\nTh0KCpSe5A8b8aatpKjFObGEBm3GzQqbMYNUDEMer7FesbasT5bNH6yEvIF0\nmj/PbgGFPG6VvhFx6KCT1pA2jA4VPXAordqAn0EyK4Zj8xObKC4jlksnWVHL\nZsjD4vvKtClaTIpiVomL/sHIyPv6k/LGuePXz98JK2CbXTLBfpmXVoZj5PHm\nQnzmCO/ZA87qTraUeK8CvLGRSMvAVX374wYByo3aeJ+VCipqScSF012ZCWIu\nMVrVUwWZ60m2HHpFGoPxhncSdvFCsOK1hJ9etWa/1+KmSlMR0FAabdJ0EVMr\nkAJLxjmNkOkRZ1IOj4fxfTxuD47peeC3bzKmxqVaI4JVRQF2QMv35EQSlABs\nI0fb9pjV3Tjy8l/oo3giuPeh+N5RQRcSlqPszuefq2CL8lcvI8XfU6hTaKi/\n8bBduS3xplcqPUHupFlZSWIWWzRY44rDyCPzYBZ7mnQv6TNe820/l8V/rPco\nFqY3dpQGkuMoJ/Wpr08wYpbWzT3sXnFRo5sxmGVo+yMmd/LBeCYPHpm56Qhi\nQT3J0OGBIKjH6EtplMWklQpG9kEXdDKywu/HhofOiaouEPelXaWB3xH/AwPO\nrhvk\r\n=fUMi\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.868ad44d0f_1600563579321_0.5715507994709694","host":"s3://npm-registry-packages"}},"0.3.0-next.640385a875":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.640385a875","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.640385a875","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ac6f19296cab27706330342e5f139024a5ca2626","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.640385a875.tgz","fileCount":16,"integrity":"sha512-vIp3yUcJ67KFAACyo9COrXdfKsbjEuCXmntR7URPBsxl/BLnS95F840hPQxqXpd7cEOs/7mMkHGaXWU8wnbqrA==","signatures":[{"sig":"MEUCIGwEMK73S6ZNyhg0fGpeHOSuFqTGt87gqQX9GfJPvs7QAiEAnLoeqUWVgDzcgOLrQNotfCt3M7TNKBgv0uGg4sAek8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ/riCRA9TVsSAnZWagAAqZQP/2WqRlluJprmD2+/N5OY\nyb+n1hMqXDa28E4ijp4trnw7F4JIKJpnoGuJgJ10FKBiaFoi3fwhaWkuTKQ4\nF733nI1BqPw3c/9KjDWcHI+qJmgFfK7CUH8aNOPSdtXQ2fNVdTJqEs3nttGa\n8XdeGA7JPi7cMb1zIjSiVL5BdfU/HYgWXyjmY5iVJdsg2nxAAe61pUQGQvXr\nQ2f0dghOV/86+6D+ioKzgVniNtrDN1Vbn5xX6MQVFP4wGYtZ+C4WTC7A7W9N\naDbMX9SLVmhzWKltS939bghHFKhC7rizc70DYdwQPs2qoq41YTIgghsJ1PJ+\n1tFovgSWiI6ZgMEqEFZrryNTTxgjoN2uqRF8moaNMdHyL5E1SYKcm2pUO3Ih\n0F+TfNngUSQAna9j8INbTR2hCugPgYAA1s3/pPDfaZuVJxElyoN8I2ypp5Ck\nDOMq9nb0gFKgyvQw0vuRF9QFLdKVqOb7uQ5jPPUPbPCryLH1JuiEMhT6fDVA\nv3WW1xb/9dr+Xv1MmGZsikmC++fIgyuyGflmoyYPF4r9z2kR1dHBEpkN1HYN\nrUNFz4vAsGFOZACqt4vEoQr1/cZw9sLKcKoRxJ3HP/sV1pqgkZ3dSSmtUJTO\nnwzrDLBz3fBDTGfTQKB9cOxHAvIcDHquVpIeob9XqKClnA0v2+X/yniX2E6h\n7cwD\r\n=5jl1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.640385a875_1600649953878_0.31309704248593606","host":"s3://npm-registry-packages"}},"0.3.0-next.677e4bcdc4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.677e4bcdc4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.677e4bcdc4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b872d207140aca2e187ac7a34002aa160d419363","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.677e4bcdc4.tgz","fileCount":16,"integrity":"sha512-Pt2leb4I7n7qTMZJ3NYpqH3IfrEKrVgS7UfgXmfxgaIpGhy/1S1FOCPr1m22FOJ+av/gOEpCpVMraiJm1ACVWQ==","signatures":[{"sig":"MEUCIGI37f1yDcNGqP2yJ4EEYPsfhoGLTndvkBsO8uI1+dGWAiEA48gGnNljuzqMhNO2YNulRPU2tbR/U4WRFYBWJPGWGzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaUwqCRA9TVsSAnZWagAAWfMP/jymrv/3m1dQMZ1Ypfpe\n+cQ7NFudLSND4bfhPyt+hYHc03OB3/cPx1YUKLmH44CksptyJO6u9LikEySc\nh3oJ7BXA6ELxaukH0ub0p+cdzFQRlgQsrClVJ418x2hzVwnyCdBPDIrEKiuR\n1lF5LQKwhKTTlSoijp1Ztxez1Wy7DGXamLp4+7m+mmyGlTSzZe8gN604iCoK\nnRCMs5Ol8Ibu4ryJXQGD3U2NlSbKvGoCp9ss9Edw4pU36db+adGwpeBKG/Qh\nR6jH/TVxbWS6ozVFoCsP4z6XhXUrdlWqJredV4fj1F0iG9Y9ek4OFXmA+Sej\nUzFMiNPRZtCbQyety3jPhg6SDfFbE0tKdblqN5uFN/IKzSMXljyaYS3gVFMD\nG7gU6GwWzcYNntPtnSZGTpm3MH6uBB+D1BK6Fs7h9Hj+SGKumI1Nek47D7UG\nSW5/k4ufeJKRp/+HNR4e8/nv+fVELr677yWBRNtAXQstVGvobCOazsF6/HVY\nncedy+7LUkptyfYvlWHJfaPP9kUZVjPLt7gUNRhNlRilYuBOHneptx6ieIiP\nbMxujBVgan60UMxUv/9l46O6U5YB9Dm+7UeivJyfbFhyWlC4oqoA7pyFQ484\neEgjg128mHhxlA0yEYUtyibIkNW8VePW277jUC/Q4jOqs9SM5kwMnsHsECo8\nB7Hs\r\n=FOy+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.677e4bcdc4_1600736297644_0.030591503124308694","host":"s3://npm-registry-packages"}},"0.3.0-next.8d056ce863":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8d056ce863","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8d056ce863","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"018203be1a7cda59800da599e15180345b5cc98f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8d056ce863.tgz","fileCount":16,"integrity":"sha512-K5fzzvRXYb7i+o+dnhFeRwcOsk0uh1RIUfoDEhtO/stu4DrD9OsmUwdh+7p5Utaca/MA3ADCX5tPmkXj7UyNpg==","signatures":[{"sig":"MEUCIB/ld+S3L9UoOh0H1jX4+oG8LWUNFn3Ku2yokG+zxFanAiEA9fxzptOhyqp9osfQK1l/ZIO6/LeWn9EK1AGWxth+RSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfap3DCRA9TVsSAnZWagAAnPsQAKQt/dkBfhFIDOf/ISBp\npE6bRnGt+XPoympYx+Vy/yOlRAvPoTPE+ogpvMKcKRobwOlIFTGRSJhri+ST\nLHO0sxgtFt+EdU1QaxHrJIXjNFTUcMFMMhwPC4nAqdpX3tPgOgwob4Li6El0\nyzCA0jSQoIltx8NkTxYpi8kg2sLv5ytwmePqmPzshOEfHcxWw+nwP/+KpbmB\nAnj0xUZXtm1Ysi0Mb9PTt4qecDR955gK+HQAZjb/9mD23iW74BCll5z7V6I/\nMOimZu7MRJIAslfjv3z9CK4s8Cl7KrwJPE/uJB19Q+O7wJi/T9UgE6gXXU/G\nXd7wWM4+bdhVK57ZLhnavuOxjNmesjaa2XCtto+xdixyoti3jv4/HaHfgynC\nnVTiqSW0QErzANYNyS6/ir+B/nqOQ89F6Lqigrr7pz/qFp+55IJe+AHh3XBF\ngOuSdFTfpm8F78UGfaKO3vPyZBPYMunjOK3nFdZm9lBpG88g/2J1awXRfqHZ\ndjXFBwKpB36cT344dxDwqXb76oGa+x+eK5NraQ/FLrnPwK00qEuEFuzVKmTC\nAAAAqAAWZIQjlXRyRsQPihKrjZbMwgIg+t6VPTrkjFOFkeSJqZrySdTAh4ph\n9GQNhU3+lMSbOerbPN0OVt1DAN1RDmIBu2HaAXZ2TMrP+dFEyxuA0eF31qKK\nUHvo\r\n=0KrZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8d056ce863_1600822722879_0.5494002383346039","host":"s3://npm-registry-packages"}},"0.3.0-next.a1932df627":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a1932df627","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a1932df627","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c978915a6a5a3e4c4925cc4c125b97019c2ed7b2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a1932df627.tgz","fileCount":16,"integrity":"sha512-lM2E2mrxtTLF/pIj94i8h5i+hBuLDhXZ41uG+hV7mYpDUt5TGJQIL5jPPeP5yjGyWBToqgGyvWftb+ZvKEOdxg==","signatures":[{"sig":"MEUCIDCv+KunidIS3EvC+Rd3ioeMLvnIlz0rVBe/MkIY3au8AiEAmgka4K4xdgwL7kORMNIB8JtVP07AP5sFU7xM0oX2l1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa++3CRA9TVsSAnZWagAAzRgP/ijzbYAfV6ZA3nK2uq4S\nSUmCRoqOgp7q4J4NvKOrK4UBjBH7NYGLAyIugUZH0UwxRIBmRc9pQ2JtuocU\nClnHJbMishQ4A5MWvrKdpPe8LRTPd7dY4x9c9CINelAYtdAwYKHNlxpRBhKp\nsG8zhKOJtbgVcR8YQZm1yWt57I49Ny7u6Sk0OsVUEMPBLk6d1dvKsVCk/aP2\nI2sifjSqo294B18sKlfv5UgxLbNoL/VdYhydQplwNCGfsho+iKAKvaVWUWwP\n3MPsh8cGJ1j+X0xC9GbOUrN6sJEqZuQT2dBeRmDL7u+6dvqG3ET5jpk3GN1s\nrt9ahe3XehKU7jWJxrUUPmJr5UemSaKOg00Bp2m9EvaAoq/DTGNKWzrioARB\nuwf5PM0voIfgpA/qtHILZCNww0Ccn3KKGVkxPOqzab0MZgLqsJhec4/QqMcu\nFm/WIugXu28Qo4uovBMTae4EyQehHZ8luy1o7sZNDBSxBurC0mBz2PuXbH1m\nHCfQl75HqgDdCGrYTsUcnSxgX5bi4TyYc39hmhhJIKMOSNudM/hdeZZqNDXk\nw+9FPb/BU5GnyVfDvWKK3mZF9QLnL6mJu5LceeIwgdorjrK60RHwp2xzbLD6\nGuZGJQLlnyCnDejBuVvqZnThM2e7jMdeA1cl9F7QYUGj53xBBcuog/hamQvb\ngRjN\r\n=uwV3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a1932df627_1600909238810_0.33031676223741946","host":"s3://npm-registry-packages"}},"0.3.0-next.ddc98c3f62":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ddc98c3f62","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ddc98c3f62","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1f04a3df434798a1cc58e5c963484f2237927a8e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ddc98c3f62.tgz","fileCount":16,"integrity":"sha512-1JdlhUxxEGfxXLyTdtckC0Dlu+eFik6sogqUPVqK8Lzi2GlRTs97JFWK5kA670qlShZ547uzMrWow2GnTF1r2A==","signatures":[{"sig":"MEUCIQCkiRuy+V45zXqSPqEpr+xTtMVqsEy2pPntzmmkH+j43QIgGn275bg0ck/QdL7MTGJ/h62OmZ85xhUA5m/xGzFxLKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbUD1CRA9TVsSAnZWagAA4t8QAI4qRSm4VSWJzmtt5Q/G\n1hazehQCALHEBb90YDk0EuR20Zr3/zgs+jKzUHRZoYUeZyBBBlmIbmcz/dcG\nqlGBbFrEPbCu1LhiFHRPkbYVosT1PHXF2LLIa5Bm8jF9X+bMc7PW8TufCgRq\nH4IzDjJeAwOmYxzRuB09aX4hYA1Hy5m+IsFXZeULT7I29QzaYD+KipbInHqk\nylDXAyLbZqgqBK3xnmLCDfEdAW/wWIQu+csURDCNLg7ak533Ot+d2eHljRA8\n2WiJJU+MImo7Mx9QIZemjGj6z7z5jUQzJrdyjHQhOqu0tAy9Cx85ElLZ/CRG\nTu84PuklBUbocJg9zEqMk/liUg74GPHZGM/fxh0ACLlHlAkQZgEnHjLK2rcJ\nnOy9UwARB1myEiT5WtBKpWspTEquPxVcBerK1kVyQY8LkzFKqljYguUE5bQc\nxSI6Co1NGNdeuk0PY4ngi4OLBg+EPFglX0W8JCNjQH224lTSfzJ5N1LjdZLg\ndvLvUHRrvJP+HgB8pUkzkTWGg83gpIAsIVl3jz46EaCZFTy0x5GUbu4w/3yt\nGMjRaV/L6QZHAm+GhWr2/IG8CG5nKi6W2xWuoK0O9VruogKe2H7RLhEOOTK1\nyxVSS6PD/vpKrXxwA4UgGthU6pxa8PKpR3qSbpurUcI+IR14KYn9QVyIb8rp\nMuHe\r\n=mIL9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ddc98c3f62_1600995572559_0.07006186500189937","host":"s3://npm-registry-packages"}},"0.3.0-next.5d73637a00":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5d73637a00","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5d73637a00","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"618d5410cd6a44a1f74550701a6e2fad3e45f79f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5d73637a00.tgz","fileCount":16,"integrity":"sha512-orOpvNXV7VrPXqkZmHvBi6EJhXivRcRUwJOM1EVIMeQA01Zw2oGTJxOxe6NwUKXpnNNzIkwExeigV95Y2iLqLA==","signatures":[{"sig":"MEUCIQDfx0OnQD+EGOBQeHL9sHpX3vUGsYlDtyiDQ6+K15NGYQIgB2/Uihdj0z3A6CS1/MdibcNGM/B8Ivyv1uVoqP1ZMzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1863952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbpKiCRA9TVsSAnZWagAAIb4P/05vRI0iVBw1J+sb/WSe\ng7qjMuSM/sXHsHBVAFPvYapjtRztp058ben7i06REBM3BnNHjdIg2V/wZ2k2\nshicmT5XdaCf72F7hltZk5nK+iJWfu3+t38WN3snETILVd6xvrE9JCSn0je1\nkrYBNuolgM3vluzsAfkNHvEFLtJJTLjUgstKT5LOSqboDrKsI9WD8atMXptS\n1SUc+jaAeEX6evK09oVSOv8zxSX6MEWUlxiNycrRAiL1QOL3VnadfhGFuhOC\nVoJEcX8h4byFW3Se1DZTUMxIK1T9QP/NreyN81SYEbpSnBpkh44+SKud0LrD\nNBxdigTccGgEEmzi36SGdJ83qC+BdKFPdSkZ1B43fwWrb2/KzIVZXnCppRpK\nrypRo4IEmyMgS4Ooo/1noIW6Jl7Is/2nXllOYlS9YH4XFSofJC/wzREhJNGS\nXERPSxswqVt7DcwBvsCKMA102PrrYAFh9SgReiJamD+Qwa2LiHZtzjiY3UUr\nEJu74MOurVuUXrlXq7NBrT/fA+g3bsPG6oTE/QbmScSrWSKsYWgozOBKWEdA\ny1CWjE+tQFYNSIpPrLiolv8JWKvoCo7PUX3oLxLfT+HyGz/UgyJ9hY+/nAa0\nrEkpBG1p5oBigg0/BCPZRmh2eCXBaKBRs8slb2IVKUB3lPkKKm8x6CZNlDXu\n8bS/\r\n=Yxv+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5d73637a00_1601082018153_0.2965040399281813","host":"s3://npm-registry-packages"}},"0.3.0-next.a9f87e7ca7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a9f87e7ca7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a9f87e7ca7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"214ea8830f61370d87fcde986b4185a7b11c6f63","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a9f87e7ca7.tgz","fileCount":16,"integrity":"sha512-R88gJIGGuhD1MoqSKZQyyBFWeb8H1FX+9iTm7dgFlcsjSCsCwaCLxjfk6LTvVYKknJrd5Wk4JstUSOZHL4xwlQ==","signatures":[{"sig":"MEUCIQCLM6TkvY+h4ifxx9puFCxsnTzrjimTEdEjAyFS4NF+9AIgApT38+50V3U2eCQimqc5ca99jkDl5scDQSHdHIpF9CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1863952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb+PBCRA9TVsSAnZWagAAZPEQAJ1B5vDpqJwMnIpv66I8\nhtzZ3raEXHtbFCFQTUarNu0tGzqaL4uJWGiOsEi4piY/OQmmcX42u1Vvod6S\nu7YKAGo/yDyvKe0A5dwQSlJKYt6npQ7VPBR/JjeD4npATjI8sH8sT59HYzDL\n/Z21zFsO8lO5RSRbb7f6Mez5ejiPlcbN6fcoXT0tH8UvfYDwRtibNVd1QfZ0\n4b7l1XU27rjmxFaKTSMJtVlU7/ZvmYB+Dv8fwEyaW7eul0b/DFRxPye2GJRX\nnkWLUBS1VgGB0rvMHDG+EsRAuBqwuaseOtSkvKvSj7IiYjQl0S+NSIBzyzvh\nR5ODd8DK5F5Mnl4TMjFJ4JwV1BKRDPr5VxAYIiddb99ivXoUc+W7jdKFqYNL\nfqAQB3izuLjqzxBssiogA/OyvyA1SrD3NONSxNPnbFzPmjTxj0Wd+XMBbZkI\n/B61IRyB6GiRfjXEvmmpwMlAWvt2FGEI9L8f4miLSyKwKsuCg20Z9R0Ie6SN\new98QR2GdEmqZu7jdG5kpuWvNVgoJHP5APkwIwbZRcFOY7TJPdMB9jaUO5cg\nyjbp9N0UNycnsiVqftyehBmFPTvg7/nmMLk61I8c/vcOu4t93oYEWDC2SUrh\n+zufv8WnwdsWbE9LwH6yWKofx1g0C/pJY9mlewSzyLxd/3NeC5hNfPugdyfS\n+BjR\r\n=/Hox\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a9f87e7ca7_1601168320884_0.730999949150476","host":"s3://npm-registry-packages"}},"0.3.0-next.772aa0723f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.772aa0723f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.772aa0723f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b3b84ef2a84d160eccae017355907aafd40e4898","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.772aa0723f.tgz","fileCount":16,"integrity":"sha512-Gj6cffhRxo8U7RcCloY4Xkpf042MN3byA5bi2at+iB8OlI5WHyWBUJyBqoQ3H6XT03vZFGhgT02pCYejweQDaQ==","signatures":[{"sig":"MEYCIQDSFojxBvpkI7zRQ9Mp24gJpM9VPCLQLFwhwQSrY8V+bwIhANxwDcq4gHj1GS2t4GqjRRXPbdtGuWQKL/Bcons3JwtR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1863952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcTYyCRA9TVsSAnZWagAAp6kP/06TDD/Y2NAfom6HnOOL\nZAKJkmFRPrU50i3jgnWnViAUN34H4tLPyU3AH4ty0cu5mKw5G9FYzwZe0SKq\nho7GQlExIXnTMZsv0znkFMf4gCvYIzPXUy4pyWyBXu8Rzg4LWJZZuoympEJk\nKAIN7ERYb7+amlhVlvdd5dBk1cfQyZGXBv7Xb6onlESlNqLPndAckKb+HpoH\nsrB9XQfGyCyRY+mlx+bFOKjm5wazlkSxkCVqOqsGToOByotBF81PMOWwkuXQ\nAHuNjTl4EPq/czw/aTB5x+0EnaK2jlGzMyNp2BiqLcdRO189LJSpRj0QVWvQ\n2PpvNB17irGkWteWywavex/P+5z4kJ0bvuH7/rz2uYHDZSmynB4zRQEZx15h\nJ3he362DT6Pl/du1zGS63jMP2uJ2WJYJ92pSfHvrXGJVFf9nTRmO1zwrHa1i\nfcCKrmaWp+5M2Nm1ngrK25ZGgvoc+CPwj1m7UEPD3zOLyNlI84JLgZpoJeEN\n9RE2RKzOAVdeMM04t5zzbsvt3sTWVfMgN3MKV8FvRbWFgUFpQ0wrfFacob5e\nOt3+REKn2Gw5ApEWH2/kNZO6Th5IMS7/GAvTDGW4upCyh5tyjAjGoZhuRVf6\nSduaxRnk/kisUI4n2IJXZ+DY5QAmUTQjiM06msgli4LAy1oErkSHw6mrAgDo\noGjo\r\n=lGEk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.772aa0723f_1601254961926_0.5576262437525079","host":"s3://npm-registry-packages"}},"0.3.0-next.b2e7c41d64":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b2e7c41d64","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b2e7c41d64","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f6e5834b215a5960d6c21c1935e673605fcc20f0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b2e7c41d64.tgz","fileCount":16,"integrity":"sha512-FWPSSOxQhmYF/hv3oXUiApH9rVEWGiw5KdtC/+tCUduc50h2PtgnsAIVzs4QLFzrQ7TibtlaWA8Q2eB4qKpm0A==","signatures":[{"sig":"MEUCIQDlWLRnozpLZDAavaTaxIY9lyjJXp9jLcYRPYSzjmhZ4gIgNPuZzIbZbnZPU6vDmEcATRZCoYlHrsmCgroWjI89FGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1863952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcocNCRA9TVsSAnZWagAAZgcP/j+F51BCfKp1nHtLjL/Y\n/Ky9SwXF4muJB5sdi4fmaYrLyKOhUGuVuuVD9HrCdgk8hR9lu5W3AdAkbVoX\noOebhm+MmHCmK8SUie7BRwhPFqcmOpfo0jC6HPJDhJs9nUm5AL3Gs8hawNs9\nWdfNtSYAy4mdg9/pnkOsFtTgzJq5O2M+oMMXXxdMHA5zDciFzGMDyU/HQvbt\nmBiRKTGBPujCAoATyFk3Em7h550SQUNt5PQzf3Xfw0Rbze+bYTsvnOGB++JA\nH378RL3VEFaAFWjUmbu3h2Wi8rfa92+KiMjuKe89TWVdVRLSQ2v+6yjkXEEj\nFssTFuIyfHLGa2QN4YcKsaeAMGOO9e935H+8pXhcSyXKPMNEuODusVOHPbT3\nzeTFQiQ6Al3xtILqSNMB2EoVR3TRvBZwBmZ90BVtTGgkzvFFbEBLxAu1N4yR\nveh3nUYp2qlKhj++FeB0tqkBWPcGDbsxnFtD9BtHbigRIeuV4x2hZhPC8FXV\nAh/U+Lv0AcRkbGWed2SWS79W7goOfFaZn6IE9FeScOSJJ2TYpQoz7bLPW4Ol\nYy5yHNHnrfOR21PXGNvOLLHqUr1Lc/Se+OAgoEZra51uORXEqXiMzhKtjyWt\nYzH4cqp8ID/KP4oYFVWnxerabnYha5ADc87zDhe13YcEl0JgsWeHQP/Ekj5j\n/EEr\r\n=518o\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b2e7c41d64_1601341197050_0.7920999932208275","host":"s3://npm-registry-packages"}},"0.3.0-next.07589030eb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.07589030eb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.07589030eb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d8f8a2cc459172d31d77ece3bb53c9d3f0e55397","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.07589030eb.tgz","fileCount":16,"integrity":"sha512-8wg9jPSQlgldtVj1+jCMMj949h65lmkNVjoqWeBfRF4bZ7x+8bUNdFIMNk7FBofNkHcUM2LhpMijMHlOITkzkQ==","signatures":[{"sig":"MEUCIC2DJjE2B5XNWlhUzkWxgtY9HYGgWKoOdPHZhf5C12O5AiEAhghqhMb1C/4mE0Txww719yeNm/EgHVzqXC6IaSfnkUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1863952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc9gHCRA9TVsSAnZWagAArQgP/3VooyQgHODHtwPbkK6C\nACN+SxVnWeEB9ekcqv47CrTN++dFMYz69n3PJzlg/0FRWMvkMv8tw8kgHVNU\n+7UD4RDZhtzAgVmGODhv5xRlyqM8I6EFCHMawEUzOLmPf/Wxe9C3RdJH+tD9\nnNbvCgqPy0nZ4inC0CEM5N6yfBlxZzrAFkCSCL7wA+dlsEqdRSphRCPbuBKK\n2La2CBkAdPTCUZHQV1nF0Yuqe7mAx/dqhc+Cgdw9DklFgOg0XhehCs2JYgus\nrZJDc59GooS07jJ8sBCZQC51ol6brxCtLNQMoUxR1FkbbK9HuHGrfeU2mYc5\nqTNLJPT4baabkJN05TBZLd0Lz40sMQcoXRAj2yitpM0OWB0v7fSpYE0DB7uu\nXGGYkkOi9FvNlBt5x6UE1WXF3Rn2iqyK8wB3Z+Z1V5T3aoTPkW0cmGZeFUP8\n3NjgTF7rkCW36d1Fb1YBts4vlvFO5+8gdtSzavmkpq1LPTwKo60+l8us3op/\nvvNQQcnJS8enkZa6CXsPOvcDh6F6KItQ2mQAVr9zov6gWiQ1hkkGGOmVmBxD\ntPgE4y9TUlG+3IiDgkv0/YCFH7BujNqUafhI1S4oFlM7PL6SYWOybcjE1Tgf\nXdWCrydIfuPeGFpVo1lUR+LkY6THUN86sqjvFRGN5nj6AwHZDJcLr/mqK2nk\nZUIq\r\n=9Ugq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.07589030eb_1601427462517_0.4816690334830498","host":"s3://npm-registry-packages"}},"0.3.0-next.0fc9b25746":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0fc9b25746","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0fc9b25746","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4e849ee0d4c0da8cec99ceae241f73011c612164","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0fc9b25746.tgz","fileCount":16,"integrity":"sha512-x6rjng41FNEdbBb6Ij6DQ5Sug2bNhR83J8YUNGGfJSPbkXGxKxDnHR39Zi7B0zTtdisP/d/EEpWGUY66GWAa4A==","signatures":[{"sig":"MEQCIAoZlDgVBcKpy+gI8a3stU3VS0AWmqmRziKFvwi/6jYMAiA7X90eGsBK/SeVEpJ3nLFgfQ51Netj7dLfQYSQW2POAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdSpsCRA9TVsSAnZWagAAU9oP/iosefSJFJCeST8BYYv2\nZFFx+XayEs3o9VaqlHU6tIB50ffLBUMIg7Y0aQK0hoZKd7aGuQN6uLqkjkiB\n2JGNfE5K3RjMqT4kOxe1qGnvpNz5FDrdn8BMJZ/Du2vC7akXjSmsZZq9ez9h\nPyVDQnBcUNvhh2ihIUzyMa0le3yuJ5pW6iBIlWl39WMM+CgDKDobNG2pyyA7\nzpNg2Ydi0cVq4oKniystKGxp6PNfiCYk3hlyIYO95ckGYL79mTqAhnJU0VJ7\no/l6oyvq/h9IGAEPJn9J3PDeHUkZZ3kaKXEJELp4ye6fi0NUtLZE4dsWpJXY\ni1ToXipW1dn8KmNpIL1lWgVTMhjj65Uab0KyB8sn5fMHksspYssj+xOOfwkB\nXXlS4MzVUy4r/Nxzgm3inQ8shQbauoTNF1SSVy2jAPNliHcAH0QUeTvTfPJQ\nMy7WijL5/DJLrhReIsWuDmabhC4gn0AhQgmBtOVxCVh1nKsRVFYqGZagsOX3\nMe/OOWHcBIYOQHVlSO5uU8+iL7Uik98dnyCiKkANrtBSGO9+RlwsSU24AyCq\nhqrdaA3KO+NzcwL0EP3asWVbHvT4lNiKUl3cvpXMqMufKxOBM2KDztogUuDh\nE+uXSsoAqz5e2bxdP7TuFR0uBCKIdVN12B+l+ct+oSbwfwsdhHszqSclOW2/\nzH69\r\n=ecNS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0fc9b25746_1601514091643_0.3587287823253138","host":"s3://npm-registry-packages"}},"0.3.0-next.5052a7bc2e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5052a7bc2e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5052a7bc2e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f493c425862ac0f57cc61910b93dfa8899285387","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5052a7bc2e.tgz","fileCount":16,"integrity":"sha512-HU4v1QTBvLitl3uqoN31Vu5nxilGFAYzYrWpO0kAWkhScyOeZYuyQ41+KfxyBa+K89PUarZks5mXmus/oNS1SQ==","signatures":[{"sig":"MEUCIE99DLzW1sL+VD+20p3NEwKeXUpbd1DEIf+8Xs04Up7iAiEAtQyaFr6dmPrikTX1rrHD7Vp3wirfPJ68tFnp0Aqk0mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdnuVCRA9TVsSAnZWagAAA9oP/RoMz1IqmzhbNcRWolzo\nNPoxWgqhw0y6ZkeMwK4eDgwfa3VNTeyoB4ckmAONs+PnPzg2ztcIj6q0QtN7\nurBU1yj6duGsdBFM1mM1+OsJnKTs6qcVY/+MqiLgV6mHSOMFaeBuy345HGWg\nRJt9KxNm5qztjLalgK83nHFds5ZlkXjQce3Qsg05f4llvpLvNeUPO8sxg8mU\nLrShKOkR6rq9tjIDHIn6WaYbW5He7Md0JUvYQc7ypjFDGCz+B+PtPwDqpTee\nfAloS/5iLd77xSVjNcQKcpdNP0TOVoWIHtoa/1JOgJ7NkBGBFg3cM2E+HCWl\nc+Iu3cH8ABrXONdt3gSJdZdu6ZumcdYkfZyow462TH8W/tUd9NGLykcpNEp1\nlaO4nItlUQ1x9zERaVhGSV0Tk+gIlD3T5JVBfoX+GIpMuWysA0PmZvS7TvQJ\nmnkASUMivBjjnU2E7aSheymalGOIk8K8pVjQWsMtuvmBICAsacdeEMqg8pUl\nJpuOod5WTkj5F36nkVRM+HxTEeWRyYMWBcU4fCw9SfHNZP/wm9kWMYfcTGFv\nWjN1afx72I6TCgmj9EigM0GgYAL02FBqa7opMBn9odEt7WZDr+lz8uMMQpYj\nZWbBPC4D6QJskyvmHmozBmDyCdm2DCh/wyZkDM61HHHS+nX2Zf7aikiTPjGp\nzLZC\r\n=OaPi\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5052a7bc2e_1601600404926_0.8035257920323162","host":"s3://npm-registry-packages"}},"0.3.0-next.70a31b6a02":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.70a31b6a02","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.70a31b6a02","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f3867e4be82fa28740c7b8fd1b6e9235b6a83280","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.70a31b6a02.tgz","fileCount":16,"integrity":"sha512-ZxckSC/USZpDpiVXV4dvw5mfhbcFsfvO3FlWKUzAI4TeI8sfQ/9+NFNVUvnymmutmWlljJtlzEM6Vv//+SXH4Q==","signatures":[{"sig":"MEQCIFrXA1PVO2IGMq+jRkkbso/rLsLcOkvqgYjODUmcv6kOAiB7GcuC/iTCEvUIR+1eiFspBmfos/9CF0jfHbL323PRig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd80eCRA9TVsSAnZWagAAwZUP/2jTgZG8x3PENs14mLwh\nBIaR0pxEZhFLWbS42gu2dM572fRWcl/x97nruEYie8okrUU2Ok7N+ouuu3/5\nI915cH/uoZ1GKKRm5nh1lVpbKeug1rcmsB1wEilrW0wWI0gw3z/ueGF9KFyR\nxKPv1A/Kmf86+7I+tWn6JBrsyFDj3InYPOC5uwpkrh3XxvziuYXn1StVshOt\niq8AIi4rtTRhKI8ulAVaBA6RPXGFrcX8tOxeT2isarCUUJmgGEBExYDR+vjt\nyVA2MUDKiKz+a0i6HMnqL4SUbRZx9+yfeV9v1XdVe8vVo0WM+q+cgMkhpxDQ\nPWs7GSjP+0yAb8J0qo6zzJr2mdPgksKJwSTeKtscP4FePofjbjeJREDvL0DT\noUZ2PrPoE8G6ezCp8/tmU8qbXBix3l9xFvh0etEyaklzUbk9zYIHrdl+sVBt\nyAejh/r5NkIkvLNsRqOQ6xXeXnQWU045+YU443loW65XzciznYF/GWbzLRYK\npoCLDuvhk4yR3loSqKKRe1c1L0dGG5IeMdGdEOXY1EP4LDw1JtdbC5d+DpEA\noiIpeO9oGXO61MgtN4wYxRdpLZM3aapzh3gSYK+V+jwaLDES+pz1gRkGeL+A\nVt8OKvAHhRHGtUzx/kTq+tVb8XscVmSXzG2NUDQ+ohEVBE9Qnl3XHuEeFRbg\nZvPu\r\n=iPmk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.70a31b6a02_1601686814061_0.8414809789943569","host":"s3://npm-registry-packages"}},"0.3.0-next.ed426789c5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ed426789c5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ed426789c5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1281f42b0d0c1e01d288ab125aaf46f5bacd661f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ed426789c5.tgz","fileCount":16,"integrity":"sha512-HhYCSyaTmT6K7S9TQ4boJ64ZsxXLjWDWLSAKqflL2VfG6e48b0gT2EbHvwkCwEDac6aSmAz+VnFjJPxcM9iNeA==","signatures":[{"sig":"MEUCIQCRZoanyb9WlW17Ejyx8YCK3V9h9UIZ6w/CRIkTc4165AIgY0J8P06CjmKizbKqscD2v1XCBSEeaO2T9llE/BJrSWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeR7+CRA9TVsSAnZWagAApjIP/RlwETIKsQmdXHqePtU/\n4tN/sCSNR49HtRGKo62p/jxt3DvA4X0WmQbOhBdilARFj2PIT2CBFxJncXYN\npwa+pBySLSdiTZQnVTtNLh/9oHvqd7LUBBB6xnTaUD1Y7m09yWBWOcB9RsY0\nv60XbkXahNGqvwJT/6TA7VEllMytmhzYbI2BSZhOgg+h0Lb7arw0dKSCMz/P\nnCcw5GQQLo4TIZzpxp+ySDRo7vtfTjQnvkLu4p4XQbfSf83jpHH8fFrXt0jU\n26I+wRfk6xkTIr80lI7gLjcXC2pAyBQG0ETN8D+djA9+lK8TAdWjyHbLNuen\ncvaC/WyHjqkCx6F5mKKyN9qHOyTyCbWaSppNywFvMREhwRYhvll8myZZKOBb\n6Ng14JVy1jraEqSl5Lh+VXexuThf+CRYR88Mqp+hi/Jeg1p9O47cIzjyc3do\nlFI0BkyDN3WiwTHu+2psZ9SMcTIK7AI6OhvjdRDY+tlChnpnVKKaNhtYf89r\nnTqoxZ1zOS2XxjiBbUkYI9IG9LzpMCEp7gMwtSyyKOj4qZts2eORweCG0J1z\nd5/ZpYLCxUZYWPrFapVwSzOBS+iiPeefE13nV4g7KU2e6uvSthBNYaEzORKM\nz3UspW2XfQ/MGZjDAB1scdyfJQ7dnaOwH7oWQzBQ8mMfyFSYMSMJ40yqcGuI\nkfUj\r\n=Wzn/\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ed426789c5_1601773310114_0.8175489549700095","host":"s3://npm-registry-packages"}},"0.3.0-next.c7c471bdde":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c7c471bdde","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c7c471bdde","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8fe67eaaf9c0c6b946f7b1ffd31a4694bb91620a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c7c471bdde.tgz","fileCount":16,"integrity":"sha512-2rKrCvMj59fnNXOpcuL/M8iY+eFW5dstNDfli6tSaJ8cXp+0toKn+VASC+nQsCk8xBKnyAOt85sphmZhaGMVLA==","signatures":[{"sig":"MEQCIEjzN0GjNJdUxZDowsox6nCyzRO+2Hl3CGvLQN3xcgZtAiBEQ51An6vOMZDVl3oUfUlPWgsAMdEL7r1vxWc3ukGoKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe8IiCRA9TVsSAnZWagAAjrYP/2iFuKWccnzZxPjIze+T\ngXRBBFYbJD6NtPurR5pamYf+TxgdP49xBseZjdG42jIvbTFM24kQAk+I4LMW\ne3o5212bIf8yMTWDHsAQWjNBN4/RgbQARWRC/dH7ohmsWxzE4q6lrN2c2z61\nt/GII3qsquPT7OA4ZqhY3gqkygmGZnwz5m8AeUCnWHRTTK8L4YcW5FiNwHOn\n39VUt6yoPAngZvNVtQLQf2pXB6jdbIsJmtwzTyKisu/NzzQAga8bY/0/XyAM\nbW8xXut2as7gdFuqhYGZxdRrjnwx2DnzfjRszSxrTzV7MrLYs3ojnCfxepIM\nUb+bTye1o6ZXKR0v3/ZB14nMkHNnhSrwUK6uddSs6+Ri58zXw8kMaCEi+KMQ\nKuyyaiVDsE7TNyAHMtqJBAQI79dcjgjVde73zmyOJJachtOKubKu3Fer5KJZ\nXVX+FX7/AHQIQPJlUyYbwsNab7Ge6HiThXX4grf5/JOwNnXmJLwo7ggDvbXj\n3gC7+z5JCVNY1PxCjTj39u04GrwTPENllD1kZDBAo0/qx5nJsPmFTMgl6r0Z\n5DN54qtAKZR26Nk9x4L0//xJfHQUAQBThJ/DGXEKX68pKIGkFm/2mYDw1P1X\njE8SwXVs4eLSdJlhQmukONOJL3anzb0vfiL7Q0InUO2agptZ6RIjYIzjqBVH\nKDVZ\r\n=fiPd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c7c471bdde_1601946145674_0.15124016428214682","host":"s3://npm-registry-packages"}},"0.3.0-next.1f7ba28bde":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1f7ba28bde","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1f7ba28bde","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"155b6b73ed26c645b97ec2937667acadcf086080","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1f7ba28bde.tgz","fileCount":16,"integrity":"sha512-b31Su/nsPEytgFbqrr3hyQd8MRmdEr5YgAjNXPtKABCsmBjUrVSmqNxt2afNiHagbApmuh3zsnJtE9P+9nOLig==","signatures":[{"sig":"MEUCIF6X4OHZ6duahlw/1vFy0HJ182TCTe1ceE5CETC3sBl8AiEAiP2+GMET1WDTVkVZQXwcKEZkOdHjzSgI7AS4GspaFRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffRNkCRA9TVsSAnZWagAA8WUP/18LbgtTPtDgANlP08G7\nwoKKhESzlKcxzP9CtcoumWiEKPO+6lpoWVsnHaamG8+5RKHxbrqMcdeHlh1D\nnlA3cINi+MGSMC7vEyfnFv/17x8Qc5rN/zgPtdVcHgRUsPfwiA1TWb46K3HC\nBmzhpDIqqsy345hfBocX02+2CV90yzal3JIa8ROoy6NrUOVJ2ilKhGDHJ/pH\nChkF+47MNsaDX64SFYKmTSBZ1nv7WVlW/l5tVLIkJYYDOg6UVKaXGmqLHO/f\nCPqiESrD3kg7XwhGHj6Ooqqf7FGmILCHPvWh1DTLoL7Ag5/V249E0Q745xZQ\n3BtvtddvT2bmBV485QoFmBt3qW5SVHf3n23K2+iEvLKH/oapl0TuTTogMlu/\n5JNhrnMp70f3lGZ8IXkNJstzSWiG7KzunS5I+/c9nTQi7Sv1w5P0fyxY3Fkh\n+S7j9akjuJaEipLV+zABbkw0wTWgcsjbtosyf3snohhIFcDntKrZ8rXdqsvg\nAoSJWOKfvmK0vyepSYp/IhBw8eYohktYRTiYXWeVtzrQtMwgLrE7juDenwnw\nzQYbt/KiCC7gD17mNPU+tTMRVj4bY3fAVcv8Rm3D/QZgiIyTdzsNd0aayFRs\nN69fpBY/6tgvSIo+Pby7D9udmXSaPykcA/no8H1rZcibahXna56s/NcyxX8x\ndNsZ\r\n=glBo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1f7ba28bde_1602032483469_0.263975174252123","host":"s3://npm-registry-packages"}},"0.3.0-next.7a0705650f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7a0705650f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7a0705650f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f618c85a93a8b255c9718366d8efd3975d327f05","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7a0705650f.tgz","fileCount":16,"integrity":"sha512-NCGS3w+i20c4jBjs5a5v6KaxidY90IsnkDRUer9e7Q5vhIVkKZZKk3MJs6LJhxL7/n9T/W7PxDcyvitbbDjBtA==","signatures":[{"sig":"MEQCID5Ts4RbVq+HKq/BP+07fMl0qWvawI4irxwkLKOsptzlAiB7zMrZqYW8wZCgS/bhRf0v5AW5j0GmjDs6Me9/b0z1Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffmONCRA9TVsSAnZWagAAQCMP/ihaY0vtogptDTRCig5t\n5SSP+a0Oh6e7p8+/cbp814SQtJg9XkeykJylGTp/h6+7pAK0WssL/7NNNtzw\nXAC88MIzGOA0c+cq8AWiPseebagfhfGvU2gDKWLLBW48i/FiCf384C4NcJcM\nCkH0B0PB/69nxACWk3+04LCN0wZUlUSvWic5AcInjL6sVSnM+lhFhRIciD2X\nM8HgU6EA0MdAUrFHPP4d40u3S9jBbBOXllUwcU127YxdZxsbfwd1noQ2dnup\n3Y5qMFNjq3u3DtwXfLftrS7LHiRVuM9ZgF4ovXWBSVMc1OxQuSmHh9eJz7J0\nw7GfXxmHrjT3t7AlFSDcpmfTR0ymQaaQqe1IZyTjbfztPmN+qBRLYCPeLU0N\nuMszmJl5ZSco1f1rQuj/D0BrVWHIspgG9eNNfbj1yQFR5Y/ruOQsFB9ZKN1u\nx0qdB/8ETx23GHugoWKGPMoAo84gzCaQ9JPqiQsUMMpCD6VuxoeRfhPWfNse\nRDW5PxJDJDBuElTLzrIh7TJcmTPoUffp36zIZFqa5trWxnNpFGgp5dCC3dVV\ns1E0T5XpM75CvIRY/oKrx4sZijgWTUvHoGrbTdh6CJFp1PJ9kN7fllJ4todR\n+VoOyjNnRoQnNFYJRx4IH6+66mqZl5COQx23hJGYqLmj0RnqiDseu9xNXcrK\nwXZr\r\n=1JlK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7a0705650f_1602118540705_0.011523649011878856","host":"s3://npm-registry-packages"}},"0.3.0-next.f5d3ba4d61":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f5d3ba4d61","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f5d3ba4d61","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f2de0bb6c97710729d4d63d68ab366e545ddf33b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f5d3ba4d61.tgz","fileCount":16,"integrity":"sha512-CmonY6EynyBuHn/E21FsaeP2GZF9JXLH5OqMSi36ijNTq3CaSdmVMpd9mWs/3ESNlLUQeCaOYbITFfGsFkc9Cg==","signatures":[{"sig":"MEQCIEhoC6XccCyL9il74421382W3v/pOV9lzP2i8+3l3FkiAiBcaYr+WRwWJJawhoxvxkmI22uhZr/F/nmQa9FLMaNLXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff7YNCRA9TVsSAnZWagAA7KAP/0wKqRZjgy/jLUsZ1tYF\nklPkKPZkiZ41v1fzfc8S6ZQErrW0Kopv1mosktC3RFUQdXqKZHoreHrttOZL\nhYZUet7koQj1XMEWZTpCYmiP/ExI3E6G/dE7m3l3NCNdo5JcHed3PbPkCK3r\nZkzkm20b1BRqylyDBuZM4/gS7rhzaS3jqL9JSagUBcAvwYjEVdi07/q30Fy+\nzBV5N1KUW+6mJywYlO9U4jjd7FYkehDFpYMB/EMHL1fn3KWDgEyA8/+qpHsG\ngx9o8ATghp+Nk7WovRf2t0A9jlAv2IUsFqoUmUhM/i52jyUXcegLo41QnLGm\nO64ogt91LhpdT/oNk+B3bLfsETID/dWj7yb8Fgwmpx968SrrHea9uZoos9UV\nn9v+0qahnKmctKL2Od2I/rH/Y50dizTwvGFtnZLy082Hmj3AAEQslhqm0QCp\nQOMgvi6uT2XSSBRZXGvw7j3LbK7XIFLFFAqKd/Cmya0jYEB9N36AXdY5HAMd\nn19INgpXE6wx6+ZImcNGDhHdp2uME6GwM2iR6FmQraMbbn2Yg/yozfL7f+GM\nVUSLpXGD8Oia76XH362mOS7UkZFFULzsfJ5iIJsO1MxU3UyoABtIl0x/6JOw\nCkvVV41GsMi5ZN/YJwxsDwxGI97Vqhqxo3Jv8SiLqio5FOAGtu7/G40L5HcG\n9ApY\r\n=4t8+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f5d3ba4d61_1602205196510_0.9381743547312633","host":"s3://npm-registry-packages"}},"0.3.0-next.78db6d0154":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.78db6d0154","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.78db6d0154","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6a346c01b5b85d3009884ac3a7541a276121b121","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.78db6d0154.tgz","fileCount":16,"integrity":"sha512-quid1tuYp5sNpmJGycAKVJ8SorZ9FgPwasNTlRN6TX07ooZ3Co0uDbeayhjRKQLlPV/LJzK0mOLsNwgFga9VBw==","signatures":[{"sig":"MEYCIQC8/kh+DcxZrhxwR1++Qa+mXVrhARmqZzbQPHlcGxP3OgIhAOK5yKc9tThENV2MScK2JafuXLUbxybaf0IICdqjBazu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgln4CRA9TVsSAnZWagAA9MYQAKKfTlIlT7rqWVOCo6rN\n19pVs0dIK1Kz1chB0rO7KCxAkz4+1bOMEh0zw824xyyQPo/RKRH6xHoEFW3y\n9ZXaPISRavGBaZcrrc5tPtKcZpoZj3LpDLW8sC/XyMaDVYLG7YjUrFe6i7xA\nVbaPdFSvI0b4U5Wpz0kAr7Bf/N9ZwwMtOeWe1ifxdKwhDbhSdLsEw3RfXBUY\noym4mr0eY5Sr0Bw4y3a6mcKot/QCo8rJ2XdkGcluChX2WALA+Ck4PeKO9EIO\n/aH8PGqz/yTBm6ldmeE/4lkkXYRMYdTfVhsL/iLij3ewXJBbBpVowvriTUTF\n/fzqJmneToVOXzcleWjdGXMkOZjAbqeeuXHuM7r+uHotMWbrs99D8s+zdjvh\nJeXSzBKMWGXhI9Y+rE3O4UrLpHxChXfiDlohyW1aR2P1Blix++c61lr4UJ+G\nUL9vJj24eDA4H5lSxqmh5tjAUdY8JwfqDvZnkz5wFcmJiv/5WSGH5IqO3M8k\nzB1sb5LigrZns/hfTdoUJRhqaZHhzGzs8IAIIMbGRDJvmBuKuCwh/McdE/IK\n7zf9W1yi1rtSDkKoK4kAwBgpiOV7UYzn2LO3f5MharVObnVn4PUtKAUA0KXw\nwcQqZ8/mmqYP6YpVh3ob8JsU0/OfNuVsUiTMaJBHZA2kYYJsvts7+EztznkV\ncsfE\r\n=9iN9\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.78db6d0154_1602378232081_0.7383414103473189","host":"s3://npm-registry-packages"}},"0.3.0-next.c0d465ce1c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c0d465ce1c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c0d465ce1c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"14c221859079fd0ac36c2964f2c91bee096860a7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c0d465ce1c.tgz","fileCount":16,"integrity":"sha512-fpXTUIw1foL0ShrfiiKHOFE5RK6/YOcUzbF7+bR1EIVXeP5oHecHr0Yz0i1yxhMRAGP/UH7LhQPPf8YnlOARoQ==","signatures":[{"sig":"MEQCIFi04lvxBQx1YrAizAM/ruaNARYC9l3i8PRfiF0piKs7AiB6LS0J1WpMSbRjCzzCZ0Mbx36JPlHTTvujSyCGYlx8oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhP0sCRA9TVsSAnZWagAAZdcQAJX0fjJ0wcpFz5A0RPS3\n2bDj+qP2m5cuOUfcox1q2d/zTSKJfSTqmHnbR3nRqzQU43F8ZRIjs8Xyg/37\neQpHhZzoth62vont3bvx69eR3M7cCYqaYj2fOcEWv14InifDjbJmXuOYbK3y\nxdwEIisqvLUnW/ZsxnPfpbAq2n3+k7KKkVTdEiC+ry7u0V5H1kEihqx3Exx+\nfUfRbBD+QpK5y3xbKmCOU/rziuTen8vtzAtRSqbCdU8Igi/W52LgMQ7uONVG\nIEKMp33ZKhXi8sEPLozGVpap4fCO7NGXpB4ZL8+PM2GsfLimo1OSzs6qgXyI\nlPG6NP1jswBMPNMj+nvX47uXXOS2QtkY9BxrhMLLWXBoAleriSjvHkA70+eQ\nX86FPzw/4jo53ZREIniVfvf7MV5eEGObiOlKov/bN7YsRvBY5wIkrYmLQv7r\nmJ8eku0bgfjp00JcEfSxZxdGWylO6B0pBqGqAVYh4BaQZOfcUYLAESAquhzC\nZzxb1Q3+/MZhrnEEWglzifpLH//dhxgfWqu3Qw3/iCzRmR70E6RmYloMLb9H\nBpXN/FOo2SRmNoqJ8MlH45jbRWdXkRNuoAAmyC74b8cVOUijSL8LAb49ZG5u\n8OvC0IbiJaCLILgslGDfoLdvMt9Y9mOYBZhE9BJVGMXy+OV0Sv6b6EtBgNy1\nGZot\r\n=N+7N\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c0d465ce1c_1602551083482_0.5644882292412261","host":"s3://npm-registry-packages"}},"0.3.0-next.de18f21e99":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.de18f21e99","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.de18f21e99","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fd2d5382cfb296605abcae340a93c2557df9165c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.de18f21e99.tgz","fileCount":16,"integrity":"sha512-AHDGoQSV0qzwTdIoCH6tmAaSiZGfWNAm0b3u48d2Dcm2p0rdU26+lFI6eH1DEpVWqbcdfG1c3ofyW5hxi68hxQ==","signatures":[{"sig":"MEYCIQCXbyrfbbKgmeDFqKtc6D8Gv+PRC7jztAKJg80zmeGNqQIhAK6tLLKkap7A1eQI49z5Ww9G8Zg0Faw2OqofVkc0//Rk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhk5TCRA9TVsSAnZWagAAgrMQAI6jUW1c/4aJ++suXoIw\n5SMqtSkQVQzlTXV3PUriCUOGqi7B5s6YLoCrBrruACF+AoNrRnDCc0gj0z0D\ns9NBFOtO0k/ujuIPr89nnJEfC+VHqIAjGtNO8+KuN4Brt9lq7JHxJFv98kYg\neu86g1tzVTFBPpxuJJNnlwQtZNh+hNMyUwzodD9PxPzA8O0fWY16NORuFPRp\nntJnr6Sl+okigtTWJHNExjyldrUNwPTo3tVLQtEbBqYzjZKiu3so141L0kED\nZHA5eyElBtl4sAhCWfcbL1AcVNXw73G9XEdPH+U23YYAFgq6rgOhnIMY5uax\nhjQucfhE6PlMOTyuKdYwN+IwA5QLj+h9D8KpSklCJLwAq9+DJ3ZV196sVQxU\n/mHF7gdq2WRDYH+3DPokNJYpvk1Cgz6Kb+lsgpBWpsdHJOPw6xp/HGAd0oeE\nUEHCwb0GmbKaQBywcLvMwlMEue2y+fTP0e8XvsfEB2eDFj2gJFNG6VWDCU54\nWxGSUm7QTUH0m3Mi+fS8sdzv0HeNtmt19GXNb2LScS0Grg4vVZAUGrQAnI8B\nbJ2Vay88w0WzLyR7k3q6afXTA5kPgHhtmYOzDOdKEYHBZPkpfAp1EuQXnLdv\nZwS2mTNEmyyd0dvzSQIOD1Z3ptkAfvEo/fP6578Ya9INsOwYNKz806uild9h\n37XG\r\n=OO8K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.de18f21e99_1602637395368_0.20927762104997227","host":"s3://npm-registry-packages"}},"0.3.0-next.8397461b70":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8397461b70","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8397461b70","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"054f5cfdba85baa9b45334823e9ec66435792346","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8397461b70.tgz","fileCount":16,"integrity":"sha512-Zg3JHl01qYMPmc3eabTM5/8eG0VybURUlvSsOkhQA3D6GoXHlnc6/CObBEISxGHs+NASNXmwaK5rfzCKuvl1/A==","signatures":[{"sig":"MEUCIHmlvjFuLNcmGCVoOOvd00Taw4Qt6fIqjQs3BA7W3EloAiEAi62+zwQCIJLq2dB1YJS0yl34TH4nutCisgQGOgVpkJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh5/8CRA9TVsSAnZWagAA6QAP/0Z8D0ranRMnG1zU0072\nmOj1ErMpHN9js8jaMA4oI/oR+sDgg16WTqlsxocEde9/T+B8r/jG8Bir6Z3Q\nxyJgkfV+7+wI4Vhes6xunBLHd+JC6M9p4Pn/QNCQRtz5mILPHyz2xuD5aRjT\n5OFTDruYV6HBatK6VVGEdaDRca9kSLylfjpjL7lW4lL6XHRS0eDmB8xVQe13\nZGgvqx06DOn44/7ipqDssEN2853SKwLRZRoo9iIF84h1cy5szw7gTR2cE915\n8DbIjBNasCNGzIwYu/daQ2fobeZTo1UhWk+1iDGDlCNVbpKPZGtSVHPz9/yK\npHTljomk9XfG/lgZIa3lEQymQSsErZ0T7gQ4Z8KAbYnDWVKhRBxw7fkjgNz7\nRqHvj1Ojs23tcO8JqmQ6HMVUyotpQnquoWigMJf6vKqn49ovwEKTUmve1yrX\nfcsHgxWiPWhRyRT6Go+BzQwNRCGg6ZKoILxqmCGRe6mmKIPH07Wsnx0oq1mn\nI3BF/3WYslQn2ojEp9NO5gOHvc7S/zHwYLkka0yKM2uYXI50nbNMUGUe2JMB\n0LA8TzXTOMM3x+fDYQnr4DVnDuZTQ9pSr9/KyY/acjYOPbfL2RXc99onUDoC\n32OQk+bBJxc0D7XDEzA2oG77OVvhZwy9557Qw95fMFcjSOGOu/L5Jv1uuQbs\nTRXK\r\n=ugVd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8397461b70_1602723835892_0.4565133954099938","host":"s3://npm-registry-packages"}},"0.3.0-next.89c002ab02":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.89c002ab02","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.89c002ab02","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e6e2fcbed1a81e925d34ab41db5ecd5d7951ea94","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.89c002ab02.tgz","fileCount":16,"integrity":"sha512-RAyIcn50bPsR5//5zzaV74bLlaS8m5g55IsPXK0RYPObMC46I9AEftCtzBgCKXShNb576c5g6RhC9FFAvDDUwQ==","signatures":[{"sig":"MEQCIHam8YLC1GWbcmlOmtjBG0UK1GRNYu2Elq/6h7ignxdKAiB8pGkgUxJ69biT1Dp+gTsgADXQ6rNggEqa7R5NAgbeyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiPHNCRA9TVsSAnZWagAAo58QAIPmdm8Veu8dGKMG02UI\npli+qGbjTKIJgE1DT8hY+RK3L2IN3OHj5OEasgLjsoIP4Ote9mqfMYM4zp+3\nodZNBcJ9WGJ31ozrvOw5zfQB96T1iSmnt9wnytZKYqJUH8LxQiZ86VBMgc4J\nhO1b7fA620IE6H26XBFZiq8KDz4KIfb7Z5JPkXNVdNdkEPadDH4ThY3oy7y4\nGo7mdwU1l5TkcVr4DumRvzoG3w8YpfQLDnujXm47LmGN8rQRrB0tYBnoHtAu\n5rM/dSaoDCafO5a3XXWYWaKcaQsPlxAx6ieYCMfEcE5MSiR0fdjbjMQNJsRS\ngxAxbWojNizSclosf7CIBC+T4ZxUMM7bTIgdNYqoj5PuAlrdK49hOGmAAnSb\nX1NBvHUjlyw9SZRHNA6u/oRTvPbjiIAhD3nWkTGtiiJhfrMWqTGN8thsvBka\nbW7C46RmIFzIy8YVntyzVv9vGxgGILRSCTKK4uLV8R78O6kqO2HMQg5dnuLe\nTGdhiK3IAB4EfgzpIBXdkyzOvOqRjjecKlBta41BBn+bfvqhrLAlFo33I1oj\nq0t1hrLiXDHfFDkw+peF7OODufEFJ/BoLqCZ9UsligZOG7XelLaWlSYH4Z9I\n1HpkdP9xrBm4SWKpjAbTd6i89C1km6csrWCimST0CuP+VF3oqRlaZBo0IYHg\n4RTq\r\n=lauo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.89c002ab02_1602810316895_0.25986015252635597","host":"s3://npm-registry-packages"}},"0.3.0-next.c13678f258":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c13678f258","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c13678f258","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a0c3dd61ac278281f4494846aa58054f62561fc8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c13678f258.tgz","fileCount":16,"integrity":"sha512-jfh2QAE17YmYm2QPQ0T0M4XpLPP2NvRmHLUtVgcxHkTEesvjHn+DeqCTqwx0t28NVX8vew405KuyGrwx2c+B5A==","signatures":[{"sig":"MEUCIQDyZzYssIhXHXw1lm3Oygs6gNcyj+H0B9WqFFEMQgqOlwIgVfVbN+bp8aLJX9LpyRQ+epxP9x+IW+cKh6r2AC9nvKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfikM4CRA9TVsSAnZWagAAtOcP+gN25TbklhTKy69XAJSh\nBNPj4e1C8OPCXgzB+HDy95Hx67zXZT/NElJoCNqnnj3wdY0TPhvr2TugGxpe\n3gJWGMfg1oRAYfjBjs340zQmLHxpEEc8R3MUinXH0Qr88DLJx95wI8yNssGX\nsNG2hrR/8cjGmTBFDRWuTL5RM3QiQjZZOmKW/5dYkVC8VEMSODWHs2+WZ7f8\n6Xl5ua0n6y04qmhale6TyrR0Ypnj8StgKs6/N+qrfUlC25kMFflTxq/U4M0z\ncvoAAcyP3AoWUp/Fa/OUFeMrc4CLIXcSPUz8QL/lHBRElOQgRVgbnsUzPLms\nYVhlhTdDrQGKhqwhBrvovB3LExC5wCE7/HI4eek6054Dqs1pHBtuFmiqd/uT\nqfKytVSm5i7wFTsB+z2LCu30CSCqgne/QvAihOlfh/bk6CmlTKl3k4SwA7at\n4K0kajazrkiu0INw9PRZ3ZQ158j1Nc1a4JyBCEhVH5qtcllYIENAmpwGdoTa\nqzsfkhIh+ax9gUITHfHoIaNnGPGvyJAF8eHJjdCtOyFOXVfTn0jz3QalUaXJ\nK2Y2tF8S/e02dmPEc6kXH4G/H9GQzrz9pqIlclXGOTBpnIHpfWApnDusnABH\npNgSyP4qaXRZRFUgivhEv+OCeX6tXSGqy1moxgpqJkEVZedJ5R+rhGU1wQrp\nIidR\r\n=0N+E\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c13678f258_1602896695761_0.8965992556590494","host":"s3://npm-registry-packages"}},"0.3.0-next.74ef0a92fe":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.74ef0a92fe","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.74ef0a92fe","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a023996fcdbc4e49d852f3df55d03275ed1b61ce","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.74ef0a92fe.tgz","fileCount":16,"integrity":"sha512-AqJ6vlMY47Q2EEvl+GuKnou6PgiiGyG51CVkOKS1uy3N8vYvLfln6iv0h3ImmuI/NuqwMfoQAAzDBwcScTmIRQ==","signatures":[{"sig":"MEUCIFdFJo8hAREXm8zwT84iNrHhWQgAlpXc7PRrjDT+RTfrAiEAzxV1aX5N5nfYEe2u29sGWKqXSgLPq6Q/GqQnQy4I4aA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi5UMCRA9TVsSAnZWagAAIEYP/jotWdVNOWfSiHfskNbY\nojFKHfXArQX7l1kYQb9gpXO7DUud+UuyhbVVgBNDbGGShNiRjAEd5E862lIR\n3BZChLTPdvamzDWwJMNImqkUkqp2hb0vgDWXsVj1eO0bgz00LKKnH/H34iAu\nIv1d/H5KUOgeYt6mPCJGYJEmm08NcSydH7klmjBB+PwElSI0up1CcnvZ+tMl\nEGASTWQMDrIKeaBVvqvKzzfQau81KZ/RTtLo0JQtYQI0vxW6oezB51WgAGs9\nQpO3aBskkFmiap0l4LgorKzSRv0lcXXk/Wt0fDMCrLgHKYuGPRdx7X/dZloy\njebb5eJKRnrXaZgBZeVhSPvCarkOd7hrsc6mK8+DbRBtgqQJVeW5u0oe9SxL\naIYwSBfes4Tjo8GGszJ2SYHuNSWitDHpsVJoUHUTZaAjG3ZMRiRQD3pkJkII\nkcdvbD8+l6+A0kCEEiFpKmwYEb2YUo6Pplv+y0LvkxaEwxP4xBx1zKpE1JTu\nmHW5ktOr53EHG0cgDQZvZbnJaEUMwOkDjipoNZV9VgzgicXaYKO/Ymg5SYSZ\ngbTlUb0IbPqg2l9R2iKOqZ1u0asjJ8ujNkRWsX2H7+olvrR7QWWNn2s7ITcI\nhIb3MtXHCIbrXKWCkyHUAlqpM06sOhXPZLc2y232BBpmRKcbt8g3vU22bgzf\nBksj\r\n=bbBa\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.74ef0a92fe_1602983180484_0.8865609690188472","host":"s3://npm-registry-packages"}},"0.3.0-next.9745766e8e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9745766e8e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9745766e8e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"64a8ca02d6a966da7543945064704547280593d7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9745766e8e.tgz","fileCount":16,"integrity":"sha512-bqZy0/GydV7Ye1UKvpFrTDLeBa/rxFt6bbeEiiesIIsTbFZgU27GEOmmnbwyoy/cAL92BcxRD3Jg+Dex2zSEbA==","signatures":[{"sig":"MEYCIQD64dr0e9f5ALjsRt0x+gR4m0R01K0r18avQdDjY7Pq4wIhAKs0oCnYzdnlObbuX7I3wGaXDa6TVsaJw9/ASZ1k1/2q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjjfBCRA9TVsSAnZWagAAUsIP/36NN32i5YjgaX2+2TKX\nUhyVLFBgUOUadD2+8nfy+0uzojq2TfBOZbQViRE5XSxjZX9BKIZJcl1Zb4Fh\nHwElCqmDceg1mIiu6IVHIL/4UqE8umHH77u60rNuEad9/ZDRAXL3K6X9P+Y/\ncw8FBcy4ohakSEAVyEKO1IlmcrGr8QXMZvOlvB9VLrrAr/ByIoaIzqAFyU67\ncuXi3GQ3oC18ufywNEnTkbQPQ+QFK7yS7C+PI6+5gF3tDBcsb3fvCeZF7Q4D\nfV4+lRVAgFC9VPkZtxv3s64+KNkd3iJOpXIAb6qR7FTZZQTwjU7stMRg5dU0\nw0/+DUUT8EMxt2sfc5DCXarAeSZSGrnNoko0hqBhrdWgeHTGHI/PU3te6bJ1\nu1/ip9axbZIQAeuc4zeZDgp6iDusLwGYGqx3lO0wX8f8WDTVEHeibsIyceUy\nbpeGyiqJc/0AaA+VXUOCRv4PJoA0rhdrcHpwsGAuNJk1PWV2FzB2KCBQDjXF\noOa8bWH/8YN0DkZgZwsbMU8deP39V8OXy0+oPSyz6fdtZQs+nvADKrAoCy+I\n1wmexDpQJ9Cat8HMLi5gaTdioirZncdZcrcViI5Ef4OxKkTlbn7ynVgqBPna\nAVnFF2MsZTjuYpAv1SkhXYTxqxs9dMpLmJme/Anp9JrpzRlEd+IZYbXUo4Wd\ndJey\r\n=ObVd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9745766e8e_1603155905085_0.9847251974388989","host":"s3://npm-registry-packages"}},"0.3.0-next.6c8c6008ef":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6c8c6008ef","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6c8c6008ef","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9acd5705d5f53eb2d06fbbb34c41915d681f6873","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6c8c6008ef.tgz","fileCount":16,"integrity":"sha512-lWyicKFy2Nqd4TTMayOSbX9SeITnBN0yM737q2w9L7gRukNsMEyKAe7oupHUxTpYr6uKcqYPzxnIKMHYK+zvuQ==","signatures":[{"sig":"MEYCIQD8H66zQFqFklvPim/p9919/SNC4b9R7PPlZ6iHwhxMXAIhAK2TcJFr3mc8jbcCwLQ9uLkeDEHW0wWSFA/vCgbYBEhC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj4nDCRA9TVsSAnZWagAAPRQP/3im8KW/4J16ukoiPHtJ\nF755eaNflI5QtSLlu8nA1D7ERbp+og5L4d97Jk6FBWnkl2nlX9PYEf3YNnjf\noFoRvbHFKr+9iLCSdgabKlawrZZD2cfxI19qD6s+1xX1BImCU5KKnPZxDoiH\ncn7ENmj6uU4m9QfP6h5UfQ1/6qkQaGZV2WbWqtkkDkf89wCttx4MeKcnLaRI\n8s0UOslBtGWr8QHyLXFjHQBWVhQXWE1HCWPC0GWsui3SHqOXha/TFpCKvSFq\n49UIE5mRzzfQuIMglyWLXSfOkNhJVrljCVM8RJeRLAtXpjLb480zIiVQy9Y6\nop+t9sst3Rp0D645WJ9YQs/WQY6Nd3P/mF+nLQ97z3oNqTzXi6mGkZMzGmzE\nRP5IIPvMrFSiv9FgMXKo8NEaVMueOEGg0PGoAuPVrJjaE6nkHrLLfnUuxNLr\nFSHFhyK1OSTm/qlOPANUppuismuaA6deqcsj1VB9BTF4KEeNipcdTfro6CIn\nJyTud6IC807Y0wUu8nebswS9Vt0S2k8c2BtAI/i7FnwWIWAE1zfL9+eFGdQ8\n6d3E5hd6yFeYHOoxv2V33TM9AprqoWuuMdJ7MnONKZ7LGAGjVpa6xy5XxgBM\nBLNS9fz3u1+Vk+bA+PCjZPTBxAc4t43L9lYKS2PzgxZsSi+bZA465L7iE7rI\n77IJ\r\n=yTGV\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6c8c6008ef_1603242435551_0.14081865472759625","host":"s3://npm-registry-packages"}},"0.3.0-next.9f7a586124":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9f7a586124","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9f7a586124","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"001851ed13bf83f2c5b6258abb7778233761cbf0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9f7a586124.tgz","fileCount":16,"integrity":"sha512-m7BeJIPA/jvv03e7m4aF4zaIP0jMfY19znOtEi2IMg47YeyFXZmC1NksfbXZ7T5+/ivOOOswjbMs69PfxiF1rw==","signatures":[{"sig":"MEQCIGR5Ly+GRPXnvbTNd915pc5y5Jcn1YwicgXHS1T9M9xIAiAmDf0tBfYRsZnS6bn5SGX9g4WRbK+taRTXcyEyxhWRgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkNr8CRA9TVsSAnZWagAADScP/RPUKQJluIy5y5tA3zJC\ncVTfblbMk+P+RgGfpnGQ7n2++GpAm073wf+shUJWbLInFckglg1ch2RdKoGP\nCLFkOxDYraY3jpFJFwpslBbORko/OpzMCy73SIHj9zjw3thHmqaP7BkFqTNl\nLYUT5oWptnjvz1838pMuHsYd/1ssLPkFeD/1kN6uIXbHzBBJ6bjSgRG9sO4q\nVA+pC2ADc3GdKM8gRyH1HBDtNaWU4v909qU2C6qM77fz5sgkhwXzIKfbGD7M\njVInbNBeQi8WRjmJKAqPau1KrDKOYUHVStC3Bhc9iCA25ceage/fUdT5jkmG\nOskv8/BZGP8EvC2/0XEiONOQeh6dH26iuato1gHSXtS2ozskZjHf0NhbBQfA\nKS1gSyQaJ3hqQR3LJ0y/6T2qdAvsW7u0GzLOwytjRf7OPMMDxObsuqNTroZ1\nPv2OXP+G1tt1xLPJyE0VmnoN5nzMoXGC3mBu9KcMg2lYmWDx6RFH26YWjYp2\nWJV93x3niCda3k/eB7AvHj09ydet1W4kaSxYqSBP5MjfLSgyISZsEu9a0j97\ncU/ugjH0eeJWIl/9KMGGbf6HoVQ6Qzcdq+dUQkmWwL/erlUQpEf+xDQ2OED/\nX5OPMbZfg/PNFjt6HXHBeiKhhARsjoL4XIS5re29l0BO2F9NCq+kGaS1YLP9\nVuie\r\n=6UOl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9f7a586124_1603328763622_0.14619904627094504","host":"s3://npm-registry-packages"}},"0.3.0-next.274d4a94c1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.274d4a94c1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.274d4a94c1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2fe668b5dfdec19acd7ef988ce763713bf33cb75","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.274d4a94c1.tgz","fileCount":16,"integrity":"sha512-hc77wjU1pJ/+k2JukqFNh6T+p0/6rTCzXV04chcJ6drLUNcrCofeQEkqd6tzYtEmJZZuma3Gj8fH9G+7VZjtPw==","signatures":[{"sig":"MEUCIASYX6DDGUdeVkykQdYKD7hv5mmllKYwk2dMAruc1GKpAiEAk72mwCie/RDplJi+udmH1yf+fQJ/NuCNGordcxPRzhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1864581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkiw0CRA9TVsSAnZWagAAiw8P/3Jp7Gq+7Hq7bAutq2cR\nAXlDkTygHeRCMQ+Tl3iuRGW1xk+DnYmGklxvmwdJyTg18B8e3troFLi2UwRa\n+0MLpagD/4Te67dtkrxR+zruftYLMKyDpFffdbY3So0Mc1Rk+RJImieRILxw\nudu3Eao2Mqx5NbXPZtzfVRQx0XZQglOKi4mUtRZ6C9YDKeh9ljk+gn7tSK5Q\novFm7Hjary+kSHMQ2zQWJOKLJA1tt61exV1oWjinHQrRb2CRm1sh6l1f/AkU\nzs3jVmEiD7EkF8XMeMh11nIcpjZQ2jrdMS2i3F+hh48jA3+JfBlixzebKeJQ\nPV/AjoMsDYQ5lBqVZsTNuCQM2JeC9IJyV6ApjAgrUviGxf12Cp+gbn15CljI\nwkCRgmFqawJkLYcEzlcAnUJRgEQ3J2RyBCUkTwGz+wN7VpknFOWNr4kQybz0\nziXCKGWODGuuNsaxW1hQDggJB/v73XD9YAjzFRZcfy7n9xDRE0phHfJXJ5hf\nmue891odue7IgfvW420qWKxxB0rCswJJ7H1fp7tujhCKl0nxGdlQzJNhtiXg\njbt99wjCd95CSTgpv2GfywZt8Cwa9SaP1rRmE279zpruUinyRSo9C+DXBm2L\npwJEQIinwDCzbKixVjTheIUistSMNZiNslc5Xl++1iN+w20SXSh3IEdDAxNJ\nQJIb\r\n=/Hyr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.274d4a94c1_1603415091658_0.7841718325473992","host":"s3://npm-registry-packages"}},"0.3.0-next.cfe2fd1afc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cfe2fd1afc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cfe2fd1afc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"602d863da4486455d21f430b90ae2489935cfe5b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cfe2fd1afc.tgz","fileCount":16,"integrity":"sha512-0+7Ysy8pLKZriOQNcOoFdQzWYGlUzUyd8ICA/86pVE5U9E98X4152qMgAtItH6tU/2UgTTVwHJK5ZHt4w8O+hw==","signatures":[{"sig":"MEYCIQCVSYpudzOt4Z5W488hG4IdLyIe/zw1b4VCbq+/DmQfDgIhAPom1EV1UnbuFLZLHvcSu/B5Fgmfgj43Fu5FO7lLADBa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk35nCRA9TVsSAnZWagAAiFQP/jKrou2ij/RzcsYBTcwc\nbaReLJ3RaIYUYhqlPv9VCJ0Sn1O+1r+DkQvJ/p/yZG0+LbHYQaVW5fZjSHhp\nOyyHd9e2MLc8NcbnSq6jlMOf1vsUL00RRp3pz3nbwkSA+yMGMfTFhBEzdn2Y\nbmljxKAGVk6x6lMcer7OqYFzQK/Jz1jU+bqVo9MiVeEF/ONqRGvNEDPSgtOM\nfiilSRy4mHP+iyOcGq7aFTJrOm89OciFkP7FNtqhTIJQf5qQ4KaXQCL/g1vI\nm5BYsJnFn22qmfLSMZ7+WStZiAjSjt9SLHPLXIWnYcH8jvEjXjUeyccxycuB\nMVYhwRYvvf9gGR5VWS8UwbYheUEBN8t/HcUY2uLp/72bod8+RYvtAkgRBaFz\nfDDtmheo95VfWx2bomss19zhZC1x/iq9HOiljQ4UqBVf6YKsYNlERTm/80h4\nFH1Zs22+RCUGlxRhMhMILDsT6OrZmO8tD6FfFGb+IlepXfTfjCOt3pJ7BSXt\nFfLJDFOLgQleqzqaVRKUi5KGMxSgWaW75khNm4Tt4qx6wabnhmNdQ3wDTrJU\ndmdgXCy+em2ni8hW7KI3WTQdbSXH0DnnuiSd0OupqUnIwcb5JfUQnMV01UVU\nagzXiE0cU5IlP1B65+rjHBsa7FBfGEZjVe516yp5lK62plhOgy94V56khAUG\nlvHd\r\n=fH7l\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cfe2fd1afc_1603501671396_0.6358484301343175","host":"s3://npm-registry-packages"}},"0.3.0-next.1e0df6a4ac":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1e0df6a4ac","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1e0df6a4ac","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ab091230353b259be8b5a0e4d37eb7a8f84a521b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1e0df6a4ac.tgz","fileCount":16,"integrity":"sha512-/ed+LeZoL7OIh/QcgWjHfE/m9tSiHnCK1a2h9HfXORWbW8k/GaNBcXc0RcxNmHUQAVwwcMSCv3X1NuSbQhfeaQ==","signatures":[{"sig":"MEYCIQDmnv3EbigihEcw+veZ5XWcK7wlRM0chJmdK907G2dStQIhAJEKFGAHDgXFd7q27f6QyhqJfLtUyE6dB0yGo69aAH6J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflNCBCRA9TVsSAnZWagAA5FoQAIwFbAG8WCcydzHJgREG\nfdvGd7ykk7ig2edOzlDkC0gLkvUz13Euxe4mPbWDklRYbH++QK8jftOYddpy\n5D8xfNn+j6wZbMmZOFPohqI/eiBG/gE8pQxMzUGnp8dOFFX5tp7tRe31dnQ+\na+VutJ03HIAjQDmu3vFV6re+c1Vhb1c27X2mREeAW30hXYbNZI5n8L0HZqFJ\nipH9mLXmLnUvSJFXNgGBwTK0DG7ECSiLdPPDfOJDPiDdc9IwtmFu7sNF46ZN\nn1eQYnVdCOYLJ+iJjVnF+I9ReFmkzQiW0mn2ahcVdnFrQxCPU5U4+HZD6dKd\nVjarf+rrStPy54gpvTrhxFqBdnR8Wyt50iVa03OrIdlAlr0jTxVhhoKjpnke\ntiQ/dlBQKRuoBVLtzxv1eSCNia43pk+XXd8CLBnJz1OetOQr00XbAiDBI0mH\nLB7oDrJDKtbfUuuKaAJa7KMnPtzrYDFetScfs7st+1+/9tN+qTLjkhhCWQWE\n91l6Dm3asIA+PMMI4N0sfRjmxzTaneZQrvXzR8AzmmVAeSJVcATCMDokmUPX\n6N7y3nhleRcVgd05ItcMdENmQgvxvIXbRZMQkogac0pyokGlogDFBWz4Y/83\n/QQ8sXR1ZsBJ1MP3xm9MJyFH8uDCYCDNz38pZxgHxZGD2jGKFAsYRrSEZkoT\n5B3N\r\n=QV76\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1e0df6a4ac_1603588224785_0.9406936864314233","host":"s3://npm-registry-packages"}},"0.3.0-next.b56b94a7e4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b56b94a7e4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b56b94a7e4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"be83a76ba9adc3d9fd09b4f904eb3c5d845c485b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b56b94a7e4.tgz","fileCount":16,"integrity":"sha512-iZ1TKBif0yoHNRrnPY5wHaM5840wk7ityJQ3UzZpZwKoEJxwCNTCf5W0qNPp159/ZN+piY52Y+tMw9zrGofyHw==","signatures":[{"sig":"MEUCIQDvRvrINkXg62qLjotPvVx8RAg9pmgjfPoi165KwmUhegIgIJJ9QTUXRGuuIcOklhhvvIQcTnOg7BIlLNgmSAg4m70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfliIECRA9TVsSAnZWagAAELsP/R6cy4ttFHe9++2M74Ar\nH1Nrd8jOua2JHSdIZ3KkXNoqYvBzaWwYAD6T/PBNPCOx+mJGVszYZKm4giwk\nWhcz8aYx3PwO1etlNUDJV1CmzYQ7NyB/v0HWOJqhco3SnR1aPgm7DcDTkcj5\nUkYkJaYsKumXEWzQgydXwcgJgdaXfCWEyaH82/bojkq3mc8BHg9RUnCJf6uk\neqQrdANGATV+E+5W4kDchDK+MpRDCVShEvhilBAOWvzrSbc7gmoT042gazo3\n6tIFolB7K6iHv47GtqMhI6Oj/DZ9uEMsZlSnx/49KCciENGBK5+UswzJLWlN\n20bnpmFnG4/HcBmOhWTqKc1o+uBEaKwNgOvwApnqT34mXLbLSkqygdS4x5aq\nzU5VVQGyQNWNltX9JXckph1o4EXzdh93qFJMn/31McFTnQsbex5vhrK9sx9w\nffNkWibqysXeSa6zVolWrXxzU7RzaxfQA9eWgbXw3WGD83qFVU512xQFJ9l6\ni+OXdvx+WafKpgdPoPKFCSQpiln+bJ+PVfrrXmkSJ7XKrzndog42tWXej7AE\nxLwSzZ8p1+2C7WUT4HlVLpr2+jDe6KOvjz5OHWkiP0baw1tsAj4UTlewIAxw\nivhB0KKL9ih8rG0TZbETVCWSZJkwrC825fJQLSbLFMX68Doje2MZLB6v2B7u\nhdPU\r\n=n3KZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b56b94a7e4_1603674628298_0.24222045650161905","host":"s3://npm-registry-packages"}},"0.3.0-next.15a3164768":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.15a3164768","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.15a3164768","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"535ba689aafffe523e5f0d7b176b609f5431d69a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.15a3164768.tgz","fileCount":16,"integrity":"sha512-MP81pTep8mD8VX4W2R/T6zBd1iKo73fd5aWdiBzVPq9zYg45PeK7ZrE9MW1gUwN7f5IZwTi0XLpPGepcDUda5A==","signatures":[{"sig":"MEUCICtvZbdgeai0nMNLchu+ykZ0TuO8J4CbdbCbAildvyXGAiEA98eziJm0cQAXRH/T48jrOCP9MHLSwPg3Siye0tm+6YU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl3LeCRA9TVsSAnZWagAA1WEQAJvkVVm0OZ1bbo4k51TM\n4KsoUSExM46BrXNbbPjDjVUib4rubb35fYMRR5s52YqiuF4U/f7GhlUdxvTW\njY/zaKX/4EojBrVD7xVcWP7mZ6XI8MW0r1FcV1GPNEDVmid21ZMCfSK4FYdi\nrQKuK74Q7dbn7LKwL/VcEtGA0KE4HPtvSGfRXcT9y55rJzhWPpX5V4ByO1pP\nVCukQCb5fkNfsUJ0OXnKy2ZaND33vbkm2opQJyKO6BxEAhQ8V6t5Ra9faqSG\ng2da80xfiFDUhI0tILH9KC0e76JTSYo23RbFr6LXaTewSQ48RS8RU+a5stPa\nLPtBmp5nyWxjarJLcQ2J6Npxj1te81l6iqcFetGRR9UJRj1pZtbjX/FTmelR\nUhqfutWdN7zgHUXPmcgmdz12+Vuzn8MRRr7ehldClKl4XSCeSp2IgBj9PFo7\nfMvJHfL+Mt/RccSrE8oi1GykeRAoa9JQnA9MhxXRE5VM66bf3EJeiYIMgWgK\ne0GzKRqJHwnfOaHQLMIS/TtbV7BXTNsrXGQ+bxEIY+QlYErbJGjNIvibC7pp\n6CWhtEzvlr5OgKogins9UA9yzwX5ZEnA5shkCAzjfA5dsHgUaIN0Dwcrj2iK\n7s1f0eFMOjc9EVCxI2XdyvWWfgruSSQwZ35MeUSWlUD2aoMCUD4Q/cofSr0S\nxiTt\r\n=1+aZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.15a3164768_1603760862328_0.29490526950837936","host":"s3://npm-registry-packages"}},"0.3.0-next.a9bbd0c09c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a9bbd0c09c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a9bbd0c09c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"49592514f6c68defa6a2d6698aaa1d9efac1a48d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a9bbd0c09c.tgz","fileCount":16,"integrity":"sha512-cY6M7CXoPF6MO7QBfimmggbeIexkaZLKBAXJZ2uZiAhaeF9P/qOg8buqIda2+MRrwc+noUreNiMWbmfhLZMTdw==","signatures":[{"sig":"MEUCIQD0q7FYFhmIVWAs+ZCqPclykDWFBtYOekfm0tJA3vsM2wIgDE61c+XG3ooPwbvuZTFHVzlMOpWFetFV3gEroJUII24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmMUFCRA9TVsSAnZWagAA63EP/id7eOfOGnYkGS1s9w3K\nMsDNQh63eAJmHQ4Kr1VYDfuM67Kw7b/1aWznehCXOuQe2NXoMMZxNqHZebMj\nCdI+9rlHcKBSeUyXSrL0KM02TkZlOUscZt2DiHkDnSsYykzo2IovpnWHKf5n\nMweBLNu0bR0vM+KiPrq0dzWbpJ4Jk4Bbjb1PfSM90Llz+eYfxoDqsjDDyWkM\n4BVeLvTwskIMqaB4pcmjpcS9A41W1Ucgs8tN8z+lFz8HXQ6zyWWLWtefk4Dt\n1v7pQqWAaD74n02UYFp7w8bHvXsEM9YrcICLzi9rjla6kadyAqY+tmsURlpH\nk2Qq0mAx5NrWLCg1l6vQSE9ggp/jP4zX+jlLq7hQOWTdpkquVDcsYzGOegVE\nLUX+O4foR7NVxJuA0w58ak2ZIadHWPCa8Tj8GhnKAefQRixlxjB7t25H+02F\n+BzNzjJNp0k+QoBur2F2OpK/qTx4ry4AzonwCUW+SqlcLtZnAEKc8JdD9bLw\n0jfUgiH8J2zHR4+Pkj9Cg36FQypPUu9W4R+iUHkus1Fos1LmLPTku1ft6+W0\nk4P9qV1pUfWUEY5L7QHkEDo9YNHoQmjpNe4wF4xkVre83FkNw5G9EBesILLv\nbFCI0UpRcm9dhYwGD5WRhqOAyuz+JDlEAv+kJ9r3IyjQCcHQ1Ea6k6qIpSJF\nupTu\r\n=rm/A\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a9bbd0c09c_1603847429313_0.39215988927145196","host":"s3://npm-registry-packages"}},"0.3.0-next.7210c7246a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7210c7246a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7210c7246a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0a0ab80418a6e2c2ee24cd378b95fe7b38168b03","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7210c7246a.tgz","fileCount":16,"integrity":"sha512-dSAvy0rLPvx2S2p1XLGqm754U6g5T3WKYLOFUzkNduYp67rnanMME82AVHhP4pDzigsD5eDDharEHdCwz0nVvQ==","signatures":[{"sig":"MEYCIQDWMBaf40sBeIE6cHapOLfuzuf8i25feHm8DblmRyAb5wIhAKwWumALfB9zfAGirIQtFz5vgSgNrJsl1QzHU1v22oQ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmhZdCRA9TVsSAnZWagAApGcQAJY+NMshraXsCCvYln5G\nuVhmTlmfiRL4uvCfpev+RDui5VedknXuNZCArkgOCl2D3VaFbt6ROKV3beXa\ngF1UrSOfA18JeYhIqjmGTdMOZBZhz/9xupuuewVYKJguNGrp34zi9GnqBEdG\nYFbnxVoUymil/SEim6yuQUoOc6U1qyZJm3acUee4tldK5ukQe8h9q/52HoR7\nMh8fbILXJO34lPLzTcXAsgwmRRWsQAXou4wrN8sr+hPkxEGmk0AatFyayB47\ngMz4z+yUYtnbFFXpNt5iDGCiEClHZ2jpxBOpazJ0vQ/6tVMxC6IXDo3cjgPj\nP4ptHWpU57PWss5FAsY9FJbhlNc92ERL48yvRTIh2PhkGtfI4PhY30ZQR9i1\nNspjN18fm1BETZnAxCFdq9L3KnYWM0MfQ6+m8oY21WFXgfbIJAZfAB99GOH4\nv22v7b/QZQNO8IGIwMuXt8lvYNU4yMk3IkLCIo+4XUfJqJX7oikge23RK+e2\nrEGhwbtds4rWOmXNzClV8heNunCFSqCyZJkPRhusc0P6ZzcZsXsyXhhUFAn6\n2udfFoQyHjWn3xplM7aQuCqDUoCxXhmkcXIxYssWN4DNN95wiZFItBS0zVuW\nXxCPaatX3uu0lwE8eHhO2S5HixdrwrUvjz9VAg1BAllMca0gNjYYkqnTuaE/\nthan\r\n=zpos\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7210c7246a_1603933788891_0.7296191369203027","host":"s3://npm-registry-packages"}},"0.3.0-next.04863391e9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.04863391e9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.04863391e9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c7d148c600568c3433ed04f7652f0615cf3417c4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.04863391e9.tgz","fileCount":16,"integrity":"sha512-bIIGeIvql/SPJn9OuwgUsENSvibK/oKFNTMBdJwQG7p2LcglDWOVLTDo5/X49AMKHpapTyeTr/tzno2MtbTt4A==","signatures":[{"sig":"MEYCIQDpWaYuhmltn9kDVDciOxn7T5EzeUolwKlyEU+1xG/uBAIhANLAv6ZNeO3JvDrKPIYKgFuHq0bmwGUFvDOXFQZmO0j5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm2L7CRA9TVsSAnZWagAArqYQAKI0FMF+2b9bCDIdKc+k\nTggR8AIDdxckl8pgHit1RsptGnV3F1jII3+5u2yaWZtM4qkLgbEg85cv9HhO\n8mRen0FDImGSq7yFWglv8C+Vix69I3ilvtPRWGB/rgxwQH3PoPL72b/EU4+q\nbzdb4pZZI/z/N6j19fL/u8GYtjiEq833GgsD97KAyU2OLjry5hnElc+x7ggs\nxZuQ28BsDAK31UJWSEGr/54g85iJrLTLSxZCENe3/88xqoN2wVoi0iaxxJv/\nqPM5yEbWB9OddSVSA3osKht09GShi/YCysm1RP0LxK4jULAi15lUTtlODR4T\nPuNEv/9nZXdGsy9Geo6Hwm52oB6y/iCgParrZyrmoTG369oyl72/wAt7x3ES\nWP834QQrarvX7t6ZDNo1TxwKxycVrJj7e4cBebVI+zoTY8eCjFhkvr7eTKkP\nd4QjVyOBQr/pZZf75Vrnc7HMK+7YEdxguSdG8evpBlkb0X7L2UAvPhO8mDqs\nDLb/Aa5Dl+LyTWy3IgkEdA0GelE6mk3yAZtS9pnvu/Kg/6hkJN7QV0irDQhE\nSmMgEN0NepE+vAjyN+svpenlVRYjdUhUdQtRnl8yDKRJ5mTDzRijCeldkOn9\n6IrPXLXH6Idk5O6RRV0LTS1gxpvZytUU43SIVUp/hgKGZQaYM8XXkt4RKdRb\nOhsQ\r\n=5eNS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.04863391e9_1604018938881_0.5577138401025072","host":"s3://npm-registry-packages"}},"0.3.0-next.8abfa9bc03":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8abfa9bc03","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8abfa9bc03","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cb858cf3d19975450df41d666f0206ff0a98f108","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8abfa9bc03.tgz","fileCount":16,"integrity":"sha512-2f0JszVrVX1LhisJSG0+RcswCyDGzXlf1kzXs4IFI3jmf0yQ3XHyOc7MPvwd/Smk3al2ceVanHKuUhsFyyuLPA==","signatures":[{"sig":"MEUCIQDjEyaJ+5TEtemnHmp1Du0e6eP4eLPyaR4q8rIFqhXLYAIgNXMIuxkzkswiiDCZBnE1l/7wvLxs5lBwwt0n9YRuaTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnLPCCRA9TVsSAnZWagAAlb4P/0TWstjnxeGI5OmNLhZK\nFHeKN4NFd9vTFHkVG9yRiPMb9wqhiSIiuEQAFb2Ma9qLyym7btKmwoVQk6WV\n/nGhrYbZZzm8Tj0BbjaRnxd67C251coM9Ty2FfADwCKwJ9AExefKG7sUKa3E\nacEn2WswOG4qdTAFcUXnqydmc2cCq6Yc33XpCi/QcaVW5ZgZWDK1lfE8a+Xc\nd64tNnxp5JCj7siM6tbHrXHaebZHy9hrPPoSueOdQ1wMBeCqGwAF69Feus7c\n6ZpNnPpqhmtVilvXBavUtuxA5IJqLuuipbiBCSQly9iysjG6YK+C20ytbGbo\nuVfiDyGZ9k+xu5Ek6TEMiqIyHRdUmMrG08ewovISU1scrgrS65arfPC8WeSE\nQHztar47/gIDdlLYprC9DZjHp9rSLMm9s0Qp8x2HrUW8edj9A4r9Zdal7B8C\nUjoQaJyjhr+16ZTHLCmI43cOfFXexZPUFTxTCfbqjwUNrOwar4yZVErXVALb\nr83qGH1F3OXyHn7dH8AqYAz27qGVSdqSbocaJH2KmsGGT8FJwCJc0/0yMNmv\njzIo54BrtUg4tAxZd7I8OqTgsGKUcgYJkHacXVeDO3IszvNFlQ/3TgFd2MIi\nFv2prMl8KULat7Xo/wcMBZe0P7GwJz4LK5T4mhv4cwRRklpvnELMnA5kbQx8\nwdSP\r\n=xeTE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8abfa9bc03_1604105154166_0.9293320580849711","host":"s3://npm-registry-packages"}},"0.3.0-next.5264ab94a3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5264ab94a3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5264ab94a3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d244a199d6714cc30f69fb2ea7350644afceba7b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5264ab94a3.tgz","fileCount":16,"integrity":"sha512-yfqlkuet72MHK52a6LMIRJKqHCjChxJguvabUlK/oTmv9CDDGV/4VH/SJ18gK6KfyN4oeuhhbQZ1xnPSoJg09A==","signatures":[{"sig":"MEQCIHunc2fzbMkN9SfPt5OcZ45dVPOufbLg/q+7Jna/6ziiAiAeQuTfoYSDyjBlvBBxmGiH0Tjn+PekuS4CQV2RG7DPoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfngaJCRA9TVsSAnZWagAAQdUP/isgKGhfsGhPAPTTT1zT\n94U9axBm9WxPEUHOElN1o1083h0UsF2ikKkkj3zYTRoxPUtDnJwuef5BQ2jv\nNkjlOW+cSvcew+xC9e5yyOOAGI2HVxVBQ16mcgZrjP6p19EohKKvrCVZPqpk\noDfy5rjTv9L46gfA57Oo4JUoNIzCmEMICZO8Doi5JsDYirUkCRTPICmem78N\nOZ9M6zRbZ03aaw4f3lESIN+rF/jXg/LstuldG1IttqqJk3+XLSiGWWSbjD/a\nnRBTZzFwT1JT5+cwdOZeQrX/3KpHpYLzpmpa8UAmWespMGz4Ia+IfNG9HdQN\naWY8bzZnh5GSVj4o9Sf+Rq29UsRDlwWF1+IrX3DiPc6B1p+ERgnquFVMgukQ\nepZwAbAsFL93aRj0HiF2ZjSDdZjN4r6WSRNiisRAPWe+g0k1wK+sPOqWMFaN\nvfMeT/mjs3c2YsCr7jYM9xewzagjn5Ex3FC3k4PHly/8bEyU83TbixGZ2C5e\nstyQ6d5SnS+kpuroBl3DNBu54ipa3+KnVqBuBtn8O1KW+UmRJo65uALxst9O\nPJHYzgMd/jRjg6Z2RBqanINqZpiT/mMvPJM9nmOcbMdllrjh8213JvKZhmg1\naTTl3FYKrnQwJQcRuV3i2qu4GKkDuJiuTa+mWp+5y5v2c1n8SfQeI5ld9t/2\nyFUa\r\n=obzW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5264ab94a3_1604191880520_0.20306007145333416","host":"s3://npm-registry-packages"}},"0.3.0-next.ad1dc7f87a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ad1dc7f87a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ad1dc7f87a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2c747d3c4cbfe67a574d60d6de5c6f1137a5c0e8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ad1dc7f87a.tgz","fileCount":16,"integrity":"sha512-MrzHcisGUPMi9O39oYOUuP14gNtxAc1qxYIoNWyIXVU4LB0pwM5Hz+Q92+5l3zAyjyDufG9X2cI6bEWjLbnLkA==","signatures":[{"sig":"MEYCIQDWBY1o8y8ogL+ybp6KQhyJL0ZMnZpx3QtdkK461XmhaQIhALqa1ug20Z8s3fovOIpAldesryttGM9FAu4WSMyTMfEW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoKivCRA9TVsSAnZWagAAUXgP/0yszybyUlvVRxLVfI+E\nG/hv+4szbPYmhP9urcWXTvmA1tm1PibFwhy5XZ311cIpmh60+J//Mhjui3VD\nH8MjrafAMmxO9/hPKhapFzJQcM2BXEfGkMwpnAN0Oi0koiYscAbccR4238ES\nR0s3pvCDNlkcNZwpf2kxi0O9cT20eEpHuPUhPP2zgVfLhypIm/IhrqYN0FFm\nTUVFDAEDij129WyY3DMv++y2BmwOqpVGNbiSl3K/yYqPRDsMc0p68m480DmF\nllvWTa7K6NnLU3NZo4tKkQVuvBbFJ4ctgxdRz218jx5SEsHZQ7X12ZqDTWly\nLXgSY8EjXC+TN11cLndVQjI92PEaC2U+0e2vnsfyqEF0dhVot3SfCSl4u64T\nS1e7AUZ6g/owYTFVlzsty0qM2Ddtj8nAlkH8TRG0vOTmGcEhGu3wed/bX68L\njLCAzXAxA3NK5SyfKYGG/JT2/1wCGDQEI+a6H8oT8oQkuXgHalHOF1QrNmg3\n/QzGYSWIw6sqSQVAJfX+ZQl+gY4leiAsm0BJgNw17boJbu0EgOdz2HsHDsyN\nxpZMgAewKpLDRcQGj9itBFcXX+vKopxxlPd6hKjMcD6Fqxo9Z4YsAaRH/+1t\nxG/Nh2+iB6twA3Me2LRxoeBOylyEf+1YsjgJ7ZgT1aMQXimKC4T8hAU5ErLt\nQUEN\r\n=a+8N\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ad1dc7f87a_1604364463124_0.05182693165912644","host":"s3://npm-registry-packages"}},"0.3.0-next.265a2f6424":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.265a2f6424","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.265a2f6424","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f1c17bce7502d94c3dc1c7493ab9c9086df52d74","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.265a2f6424.tgz","fileCount":16,"integrity":"sha512-T1uCaQ5u5RP5VWcehNO/AM/VoyxXsdBfqfFqMLBt4gHO/WONh/4lxcRtgObQKrDUriRFpxOxXycVSlyhPSMTyA==","signatures":[{"sig":"MEYCIQDOBWSzoBGCf03uNYSCmO7ysVmDEt3ZnP3/9Am0586KLgIhANrNlSYI3PF2l2QpO9aKODNjcQkRoSrkCMY0HOqlpz3/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfofpiCRA9TVsSAnZWagAArxsP/0YnNNazY14G7uSxbFm2\nOh7j9/7xiXHzmFDELH2pevOQhbsn9YhaUZA0KDhf1MrFArvUyWspI6139pm8\npjFy27LXWXfbYlMccebiX0ny6sTW3u05ZCkI/ez/Q8qwZwOuYi9dbLaz4ZIp\nr6X7jl8lJXtR8CAYmUvzztKcqh7gm/LDTUSFHxN6xHWzhRFHSUhG1+aAYNsR\nbyg7y1dyWcNWjWQxHb96S32oJVdbeeWaJs1aQ39WPBASKpsbo5JK/Fowhe/V\n1PAtOqSTat+MqxlvgLKzJnZ0NI1iMnH0kVchVZqk/9KPgPPWh1hSnzLOxO28\nNMibecxkucSeEZ60vMylXp7sThJIwOFc/5QL62E+kFxUsQFdXbFQaQvJ5ZGO\nf0jaSFaGq1QukrZGBcIS1bHAd+SyfpNVdwrDNr2qzA4dz69wdHGC1Te9iu32\nkWFt4+4hgl6JiJiDUL86BCingc3m/PLdy4dtkSozCNiEit118JgX+x1pacf6\nq10Th31yU/5DtRT45kv7Qk4p/4Kw9Sp60/wFGUHyeTRCC8CbCBaCEHVPUV/8\nmG7uUTQOIT7i0FtYmnIcwBjb5A8pw0ApPY6YgcnnDtvyd7c3V4QZRrUxO2h+\n2o2CDTmIf0uLl8UJIsid/q0PqSM6ZQGB3NIqa5e0ivzi8O5HrX8ck5VDyj7W\n12PN\r\n=7ZE7\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"description":"%javascript.implicitProjectConfig.checkJs%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%javascript.implicitProjectConfig.experimentalDecorators%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.265a2f6424_1604450914158_0.6427125552107491","host":"s3://npm-registry-packages"}},"0.3.0-next.d54c3c67dc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d54c3c67dc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d54c3c67dc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a7aad6d97225b8f69675dccadff7278970e20102","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d54c3c67dc.tgz","fileCount":16,"integrity":"sha512-TZy3aDIa/qIvGtRUdlEWwHdTYX0/FJP0Glt+MKEMUuIgoGtvdchE6CPN1tNG8Qdnhu2C0OjONlnO5bXbogbsCw==","signatures":[{"sig":"MEYCIQCH8Yf5+TAqwbW837Zf0b9n3m446Qc2LfqlTleoDk+7JwIhAJzjrcYh1+d7Qc2rywqav69QXeChFEiutMKX6VCrT8ax","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpF0HCRA9TVsSAnZWagAAPAoQAKLEfw726NaOJ9V3fS3j\nU61qVs1ISn3CMbxMR2FuiIxQwbipfwZLW0a1plQd/zMlZs2dKcpz1gyyIzLa\nNNvrm2hncxLHssGu7CT1kwDXsphhX+bcLdXI8z9TScwNOjl6bK+NzMmkE3mx\nZWnmNJ+yykCgkeucYmnu/lCOkOW0d85WQqXR5gBnvWbiWKMEEAaof1zFdOmi\nuUj+STJK3oUX0bEkhEgwzcS8h83xF7HOe6g/JpL8xvaW3hSASscQ9lIGmfS7\ns2kiruMNKo1n0G4pgf2FfUeiMXPEvoNhpJZ0yqGcmfl12jsmEasL/f/NuDWH\nww7z2XDWxqlsFus/lIBiEZwhW/9z962PJzW7l/+npqnbJ/xmeKAAih9DuAyJ\nLYSEF8y3P1j2a0ZyPyEwgdDUu2aSBjOEXmO4ugmyI+zfvcBYPR0ousiiIQKc\n7RpiX4rivpBZZsqy5sw+TBcWaPX5hnHKx6P6KF4Vdw3MvjWR7fADKUxg/Pm1\nt07upLmuAiCm8/USZXc41U3D9DVV22B3UFL0vQXYB+9yOvgwkDuNgwtLc69+\nCOUkuP8fbOM8rZbDKFEYlKn/Zmyee2k1AsgBQXWKzXTaDIkvV+rzf9FTRixQ\nUscryOw1NNaWu24WzOOvvzGlRYAnwqA14JzJmGvYyd5ETsGMTaeX/hOjBE7R\nSfye\r\n=T5Bh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d54c3c67dc_1604607239177_0.05278634351953371","host":"s3://npm-registry-packages"}},"0.3.0-next.93d736db23":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.93d736db23","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.93d736db23","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"05fdad976232a3bcdf2d023b28412c90ba146386","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.93d736db23.tgz","fileCount":16,"integrity":"sha512-oQSB9+aB+iGFx3nge0+6az3MDNBXgD5tdixquNXbY3Hwl/bKDw9bDTAzDXPBGj1B7PuuMkMXR3bOWqY9lMoc8g==","signatures":[{"sig":"MEUCIEN6ZZDYyaDL+XlnIDPWRf1NLLjKTIHT3C+u+CAKM015AiEA3kcJ6qHOtBS4GMHuvh5Yhyig/4TJ2XanhBsE7IEcKAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpJ37CRA9TVsSAnZWagAAurQP/jCJCHzt4R6u+zge39qL\ntcKh3YbD8Pb02ggXkHTsCl/7grJKhTRdLnU93gSyBKjWvuke5u4rMJWrN6Ac\nN138IDmuD08FoE8WqjyMleAyYikU71YBask9KAdragd9Fr2GG+UTzEzyvdYk\n5SQhNKcvIo+j9+cCq3v23ItSq15q0Sr8NoglLqqRvXs1+QYrIeAEFdjxEgdC\nWAmeCfqugxJP3uXmHQGOOxT/9Rf+4W/L0lVUSv6S6qCeX46Z8qdypluLQHVe\noo/fsQ4H7tPQvztvw/mdY8d9qrzCIufr/GUa4+15Nx7qpF+vUIavBfUdiGLR\nNwg1w3k/5f8m8rlviMr4pJOomAUkfoDKLnDJfyQllPlwcEENZU86gAWB01gw\n8TqIWcNjOWtxZ/i5j+ic8MJS/+UYl0ssfVTEYFTahjF7Lhn3JzW3wjf9SXBC\nKHA4W0jaSUQOwBDMSfYJZB7Ve3eCrOyOZoz0CxUpusdd7+jTR/Fp2GfnBBlX\nDYwDOiKZN1+WSYQxSXmggiPbaR3hnEKa9TqZO1DkZ3nPcFw/mFpqYk1AiV5u\nWvq88kDDTWEOOWhDvyDwk+sImwwPWQoVOjqWQNJ+F4jYx6tHQtqmOdiSnqi/\ncK3oFtdrCKaww/tdAssb2C5glv6vagy7xaP62SEoDkVbQ6i0Sq5Ie9FaUrsm\nVefY\r\n=wcA5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.93d736db23_1604623866476_0.7018204069079541","host":"s3://npm-registry-packages"}},"0.3.0-next.03c38e6702":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.03c38e6702","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.03c38e6702","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e3039002dfbd5f8a27548d4803251f1aaba39e52","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.03c38e6702.tgz","fileCount":16,"integrity":"sha512-TpYLz3GEvWOtv11NkuKY2C6EKVY96G/wEHOHbQO3JJccJvu/yd4VFRJVzK6/xhdGQN7MPS+5pOw+SFjI5onR/A==","signatures":[{"sig":"MEYCIQDRMBUSLJV36K2IiubASorfsAeYoq/aTj6q318n1sydfAIhAPmbmHQNlyGudcJGQCNh5Gt8SrWcim5raj9GPZz0pt1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpe+aCRA9TVsSAnZWagAApzMP/RWy8r5CatHCVSeOLPlj\nInWTe23fOSC+87yHlcuooF+CeZAaSdZ/lqdMwFA5afSiHi3SoX5CoVX01dJg\nomuHhqNo4oECjSW0XTgbAGSoGh6+Y1M7LuQDo36vYSKUqa9faH2WToKF7pKA\nTYBVxOkvr4yI2Rmw7a2/1AY06NpD8x77dQWpA+Do6ZLnrGswaSJgBz01TD/D\nh5KjAdBKQMNwy172yVs1Tgh6ei4aRzKLbPGNpednDLYcHB1PbRwypM07K/uj\nuAThu2MHt2m6jbAi1P5QK6IP9yHfMru87jC/Va63YLS8IXH8O+3DykB4uiUs\nt6huaNgIY/jRaprtEuO98NSSPB+z/iS9Wpc2F01GQrlFIcfhWGHxtS+69cDi\n6gE69mLfZ1YCx1EMty9fwQ8lH6WPSpQCichN3p8p++8Wr6BMLOrraV2zvuWz\nx3YYpPU6+7ylUVE7GDcno484wBWW5g0Mr2oNwzyxFY3Pynx1MEDqqHSEvEC/\n5l27ybGDU4lmSJrLQj5y+kuedVgyoRDqW0oLIhpSi3oKcaQPIKwiUrCl/G6v\nQwnjnUBlBoyIZyogS2CQWuMqF+PVi9kNlBuLjWs+GZdfJ+IsvUeEnN0eqUcb\n/kCEtp2JnXQmedpoN0zv1KRUoQIhcfzVLdgJe03DtxhqDU/3nkCfgk/Wvdkm\n/rkm\r\n=aGJe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.03c38e6702_1604710298088_0.5930879469495303","host":"s3://npm-registry-packages"}},"0.3.0-next.a2963771d1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a2963771d1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a2963771d1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"75dcdf6ab4aa530c79c2714a2f2628f784260554","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a2963771d1.tgz","fileCount":16,"integrity":"sha512-OBE4c/3TQQGCrs+QWO3EgCAgfggkZDWYazWeGMYeSV61lv0BopprZ79uotrJIZbeSL6xZjCGBaB8wyCzg9BsPw==","signatures":[{"sig":"MEUCIQCwrPypNcokxXp9mIeBuqWD3/m3XaVGpoavRQEuCr3enwIgNIdZkur/xaMdtgrJfC7r7cd3PX5Ujpn4ytMSDoFLwjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0EVCRA9TVsSAnZWagAAV0UP/jJGMaSHtb583JRzWwUD\ne9zF2GDf5bwpJiMo67VM14S4roMu23ISiEtuMXxFQb+zfPQwrMrKkzBwQgy0\nf5SBr5eCxfLqPwi+Jr+Ik5Mkj+LglEEBv5BDiXjeyoYCHmQJcC/gIciHPi9F\n2OkkscKF0iatZvu5XRSKtvPUDb41BM0XooAQzNRUbFHRiev1w5tmOF5q/ijY\nCo1o+vDjBt66v8RppwhQML8/jipPkshZ/ClEW0KlewmgAK2/fdZbLBRTe2Ps\nOEf2ooOD7Vka0bvquuTPQubgajC/qjCge9LHkAhfkOUDr/LD4JwlhL8jeO6h\nI0xuurvt2+ctEdlLNw18jF1IuxLogmMiXETcLw0GcHPUkneiDsqxvouOcPhT\nMs74ibO5V2hcaKy0jsIZXNXbpO+YSgEJ8NuHdjTqEGZeP5RmCcwi0sgu18ZK\neCw4Bi4S9rHZd3C6i58drZ7O/QLwS8I1x2kAJ11H89h+pN3lOK1s59Z5IaLO\nXdtd2I8fiDzY6QsMKc7/uP2Gu0t9PO97ETjDeAgo8uX7tV7vcEZv8aLb/Ah1\nSZYyOd30o20KiSOLSOruEzSNFiZRkkCE8tRBEl60twPWXlMQx2oxbP6WVQgH\nHbWd14RCVftQAxdpe8XL3+I2X+b7pM0zMIBtQdNCEUOqjeYHpZ/JCtcQFmkx\nUr1P\r\n=NJ8Q\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a2963771d1_1604796693206_0.6025489075673938","host":"s3://npm-registry-packages"}},"0.3.0-next.148b85862a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.148b85862a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.148b85862a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0077f0b4b23f43544da41581e857e19a60b91e12","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.148b85862a.tgz","fileCount":16,"integrity":"sha512-HyhQvN8Sojeqn9shGlmMpH8ygVZ+Wws8VfAl4efwLrsXVNQU6UgD5IBK6JBfDPT6nhhlo4cLMz4jqEFBc5OdHQ==","signatures":[{"sig":"MEUCIQC2px5sZ0XoM1peg2jo8v+4inOT5bOq/kHDDbixe5PQdAIgSU31o8/6Q3DIydcy+p1fbJF3BFwWR9llpE3PCug2ykY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqJNbCRA9TVsSAnZWagAAYnAQAJOfwo3lxSsjzePbrZ0f\nsFFcC9E6+IRsOodJ0vZ/mH1jk6R7sgtOxPKSS+/01hbLzPDYlFBSshWHzZDw\nO/huQe0oGpMSNAX9LPKnMClKPSUlD5zowuPEeBXkdNuZlexwow74vzx1XqmT\n0vZ5Xi8YlQ6pAhP9NGEUvTRr06woiZ1kdU/qzGIrpQ+w8aXaRMGpaO0eM05o\nypzuqb7BQUKpYB7jMRJgwhThJ9BAKbK7TMIobiBOyUnbDMK3sH3qF+DFOj66\n4emv9Z4wS7T0wnfkxYt6ERzI+bgEXokIpng84FN8L8iSukdwFfteiBUQaIqt\n6p0JEaI/wqtJ8L1IqnlrVs+XaXrny2jEGhZtTGjP7qjXQhCNEVSSWL4Z0NP5\n67QwacYhZ1lgEzp1z2ZXUer7uvd4aA2uf2F0RyfSmo/smc3TQHJqn/OF07iC\nECOpT1xG7zBPe8k6PD+l7XJ6wvUYqPod6wHk0SfPoFWXJ/aGbuepUuvrH6bp\nh94Tj4dYrsoG8b7eqhqYqf3V0A48XvTIJ5rHEtHa48dRML9/Wrnwr3RsLKp5\nAR/BkGls9ufD5k+1fNTSbYuXBd+GNwj+K/mp8NAiHBuizsgz5k2SUAmnWkUY\n2cDn9bpIQe7kszwYGJw/6+XzELtkfE6SuVGz6aQROFKlulfLS1aUDAXau9zK\nChDN\r\n=q6RC\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.148b85862a_1604883290549_0.8825919041414452","host":"s3://npm-registry-packages"}},"0.3.0-next.c9bebe2cc9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c9bebe2cc9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c9bebe2cc9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"347cd0911ca1d2912e6544878c745d1c2d723937","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c9bebe2cc9.tgz","fileCount":16,"integrity":"sha512-Mmi6MgFPrhSY4qlysTcItn+2g3CMv//eXuwxqaDW9mVZTiwIGACOstsb/Vs3TdrH4L6vT9UTqgAR9emAc06uNQ==","signatures":[{"sig":"MEUCIEmABRy89p4kXcY8fJYIcWrpoIs1I/KhUwUsT+8oSv7KAiEAziM+2DIQmxos3TK1+bNTvYvWuckpdeqI3y049fWs5gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqeQ4CRA9TVsSAnZWagAAjkoP/0IAgreK1VKTS66VnRiU\nKPziauQSTeL4xMO6GNouoC3rU3hUrbZSzQrgnu/MESBkFDLeahxTKHkHXQXm\nU5fSyPX9v/X+IDr1XzwqyL6KKQ2PdmH6Dmc5nWWeDZbug6SF++l2CpMz6I8j\nEX20aNRj/Xc6oP+ueRRAOwZVUYuMDwqfEe8vPkErP0o/8tfqm6hPGGyFa3Gj\ncaApZ5SCr9mcJPVSIinVlkgWZOvcZQGQOpAfeLq1L2Ra6IOvWY0kUWLUgHT6\njvpQ6pH/aSBa6B48GZBjiUqzdsZQ2a79dCeUGlEjXM9MGfcC8H9BMocZFKUt\nxw8uzsf0WiIFvsW/qo3ZptPUeYe0Cv6fCveOUfX2iVE1c+2awV4g5X17I+jQ\nPHqA7cCoAVCxTqYX625HtKulhzDZk6cbj8kqjuLcRSrd4ioiskACV4hrKv+S\nlXTMyieyGpcrnuosnzrQ9pueoNXcHUuN1kl7Yeyx78vb+asjVcetr9EXVo/y\nl0P03L4lhQWX3X4nCZ5UyI1JvFuwBM2AMZVJ5gMbnN6ztSuNOuB6iBei+/P3\noIRBJumJ/PXtMlrwAj1lu+0ArRcYL79s+xBUyPrEzdcSMxdZKwSO99+HJokM\nF5T1aDgYl3BNkZnQVvFBOZkcJOftlak9lsuRUNo1lBpL0gwWnWkOAgiauB+h\n8AyX\r\n=dUi4\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c9bebe2cc9_1604969528221_0.20965470681603482","host":"s3://npm-registry-packages"}},"0.3.0-next.a856e60a0c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a856e60a0c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a856e60a0c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2966389a439f3edb95ca352da140a7cd0169f299","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a856e60a0c.tgz","fileCount":16,"integrity":"sha512-RYx6vd8fr5rx+AM525z0Pz8sRfn3DEpgQn5CZvRaEI3KCPnwHwcLc4XGhBYKuYiJYVOp6Waxnn3FmepaqblnbQ==","signatures":[{"sig":"MEUCIQCRBpR16qIgb+gtipSN/9DptWLaLtjmqvB82ivGhW5OxwIgWZH1iVuZtOpMBlV5/zcBq5U4HEtz0Ps45BZ+5aWSaBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqzP4CRA9TVsSAnZWagAA71QP/2rxU0xzZy74/NEeHiOK\nSeOpYqIoJMgT1jYKTiWuoZkJM4uMC0XnQhOoRKs+drEeloVW+4oqsWB9HsC/\nn7k4SdniGvY68Y6eU6rUkER9Q5FEpFoRwqYyPFDZ+8VFBipsE7oITXlmvBMZ\nvQ+uaPcSzg/1r6doUIa/oATAp1fogAffg84VigvJ8GoySzf7lWDR7MCakN3q\nzpv/st+PUqcGJboSgeYfw0TXMM37Sn43sktK4HRUfqhiThhCGFB4Xyft9Drg\nOu35V531P+6FGG0N+xxuYsj0s6yhhaKUEdAw925gb+664+3NxV/xr5SUIX5u\n9SXe5Umh1KSbKsMJ6DHCDSbDK7m14123KDGeqaSXR6Va2deiWfdfOvU4tBUY\ncdsXbpMrrUzXRVG5+slZ4APhp9V7Z2ZIUI0KLc6lApuFhf/yHkmhnI4DM+nm\nGwQo7K4q8xPnXvjfI6TObI3LS5jsAqtLelxHWLAPyXYFNbnJE36XV0OZAXaT\n8bLEtdu8eYI9dR8+RWw3soMTWniGgfM3nuA8cDL+zt7UVUtEvbf4n2eoQDxm\nqU2a++OaNmEvPZRr8dThcd/z9oTWhHoWUMJt0FMKTeNvCoIifz/eDGx0QFPj\nakW4neFrsqk1pi6mlVfgp8tY76VPMPKOgg9B1incglNdqUhvBhg3fypKj/PY\n5sW4\r\n=FWsx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a856e60a0c_1605055479665_0.6538503077412412","host":"s3://npm-registry-packages"}},"0.3.0-next.67817c33a1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.67817c33a1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.67817c33a1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ad4be111203883eb12f4c20a7a962e57e135aec3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.67817c33a1.tgz","fileCount":16,"integrity":"sha512-rZhbzm8VDwwlSsK+f4KvMTd+vjWXs3Nd8zXXlhKuwN8LSkKhiXNfoEdZnFNOT8dTjT1z3sDR+YLmKVxLGpd4XA==","signatures":[{"sig":"MEYCIQC8GU/2nwusD/26BOutHFikfj+CUGpcyT28ai/QLaOc/AIhAIQL8SiJb7AgwiCtFbGz/k9wiQVPocJP+81rx4Qvnbec","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrIbZCRA9TVsSAnZWagAAbHQQAJQ/Y+lpmspyU5AcOme9\n+p2olc5+LUof/yLtJZBSbZl1C+x2WVBu2U3VFT/zl5/oAIlNpCWhAQLTFW0Q\ncRsJI9JlstEAqa5aR7UnB2ZAqfzpsBkKqTaarYnp2DJFmA79utFaL1xtBz46\n1Vr0dbBoqQlFSsMN3/shnJzfEHGMaBn4/eX4/w6hXgZsRGCUlZSy0p2lEIZu\nlZGQf0wADeYWQmAKEGM8n+BnxoCs3+5BcZwXJbdllGcbQadEUuqCZtHl7PLY\nwc2yuG8Ju22BrKUMVrY+Gbnk2PwBQ/dYJkk+0qBfitMVkeSn/p+Zjn9RMTHw\nTsiA7mLusHQDAa3Ngu1yfwTSxVOgYd4sHiHV+jv+B7JdoUTQscTICB0LPdOd\nEhfXoV53k2yDB6AO+VGUm9nYEhVs3f39JWsT7kwbbkVMAheqi3MJR9t+Igpc\nOAMBo3jW43ZU0Q63AUDtygYVDPpgZ3kcne6MLkqdggVjnKvuyG/nl60ghfsA\nWS6BVo585syZ590CU261dXGCr/s4zeMHP0aETksvb1HYxGJLarhWu17t/Igi\nShu+em+CwdXzVSJH26g7qIoybYkb4PpjRrns+oSK23Hv8981tODlooAnru0r\nzjRxnCf/+XFhjuMSxxPUW6f2j3GCjOtb5M3jSokbZDJzhCvBmTL1PkHJ/2d4\nmdzB\r\n=xZDz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.67817c33a1_1605142232897_0.9415215965674195","host":"s3://npm-registry-packages"}},"0.3.0-next.f47b588736":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f47b588736","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f47b588736","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b17298e7313862eded03cb2ae5d97556f149df85","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f47b588736.tgz","fileCount":16,"integrity":"sha512-CNjoXPQcnR7eGjRp3pfYxvpuWDuFvv0OVn6873uAEOjGGHEQ+0EwDxXW4Q9QI9YfGAYpDUlOzzCRr07sySPqKw==","signatures":[{"sig":"MEYCIQCQDYi/kBRzSQLCKfauqiNy0heVOq9Ge4cOIeN7RgVG4QIhALTiUc2aC+lWzIpaaU4MGoQpZt4JEKzLYbgFkF0b2tSP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrdf8CRA9TVsSAnZWagAAC8YP/ibBeFrvDHizJTK4SS+9\nluTQoP2/z8ok9BgZoL9nJ6zNVMEpZtYrMzj2t8AFMGW3vnzCfJxTS1G6+ywQ\nNuKfV+FVIr+BKVyrNk8FQNyM0mcfaBmSxCOytZsVo9qpXJLI+F+XV8hLG53y\nPUFZTRhVQxK4BFZrMvoiJkvEjwnfGOtbYBgSpwg25bwg26jbXlQ6sRiqtDsu\nM3Qo2+nqbM0Iomhgf24aMUetQpCviJ8zIdHVswju/faftQdYFbknCA/Z+jec\nE6gU6YIPBwWBjyJSq1LXckqOtk/9CKs200XPux9EP4iongIHsZC1JvrI4cUt\ntOohvqSZ5OkgqGpdewEnikG0/Xqu8bO+feBGMoeCKyQIZUEgh99cOFvsGg8U\n7SeDoP2PfVw9Wyb3RooWNNLI0xJWXdiKHweT6R30NjOoIEUQ5u7UB3+c733G\nUvLl/MWwDHU3VhvIbDf4EsOlRnJcQ9NwTUTPVkGPrFw2A7OKcFb0vHHNDz0D\npNhNErT3NsqHv9h2SvP7unhD0nk3Vku3PI6zOksPIIa7q1Aob5McZxCCUNjL\n4xCrcn767XOCZHIlX3WR8LFMu1HiuxGt/JRi+AVeaELxPbwzo2ZT8k+O9hb3\n3cR2KR191dBaz8wgg37MU3F7gMltRx2rZbwOiuKUSkFfv1Ei5qSjzqyV26ET\nqnuh\r\n=lEh+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f47b588736_1605228540245_0.0005693651803160282","host":"s3://npm-registry-packages"}},"0.3.0-next.5afc5cd160":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5afc5cd160","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5afc5cd160","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"58a4ebd59f67dd83e182a2e3e666f1547f288cc2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5afc5cd160.tgz","fileCount":16,"integrity":"sha512-oqt9zBdee8RJZERN5dU8WPQjDSmS3MhT+H1Y5WwPdkopZSGEYXSd1cv4os8bJo2+B3vs25oTRp+e4ubqqQOM7Q==","signatures":[{"sig":"MEUCIQCa8d5OeDSz3rXUBRu3Fnm2npvnxgWb9YVjTubvh0IPCAIgf01oJqVeyqOpkqfc/e1udi+qOaIky8fdelBmHF4Y2C8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrynBCRA9TVsSAnZWagAAbp4P/1rBIRtxrEQjnuwnjeng\ntnSogt0+DoN6SB7WNSYprXWjPx71w0U7F0PFIrFYf6hmC/XVWNjxcTLKBQNH\nDOTZMQ8uuSO2ePrLrOSUfg4QCpme7tlh2gD4ZB7+49m6w3DFdMNzy3IrVCJm\nqTVG/IDCXrwGq5w46krKAuDBopbZD2/2IVLk4RpDDKcka3Me2bm6XxXjHnMn\nRjMZ6FO6cy9HI8mbjFTX8dVovTDMaSzGHp3aOXcPIJTEBl8KLXIgkXHqxC1R\nGnwGC5Ge0vvPSljBONF0m597E9LsfJv8iCuoScX8x2bw3XAgAtnsP0tel8ix\nZRteM6n7xrbVDmfNMV59o9XpbytHmrynnk3Sc4n7gaqxbzV0gDiD4E0mNisA\n971Aau3tZRvI2PthKXsFlCPCZLiRR2kMCgrP+8qQM8ACD80VeSwzLEMdz4M8\nseJ0Rld54NZH02pgwwEdauG/9qYkgc7i7zJ2Skf/ybfyZ9OMKjpmJxL4vVHn\nwuwsBuMU0wxAfSNGCSmhnrb4FBAjQiX7853gh3qHlzpkroz6kF12fMCWujcd\nXuFvr9XGSNSeO5zU4AmLuBoTKnLWr9DlNqL8vrFrKZeYsPiFVupDgL0tJvSs\nR/ooGB40xybzFSjlVMXd+0u31qZ+BKn57iOC7KfbqZt6TiKS2iPagEChnnAE\nwa1Y\r\n=B05j\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5afc5cd160_1605315009016_0.04649338987855356","host":"s3://npm-registry-packages"}},"0.3.0-next.46ff33b6b6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.46ff33b6b6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.46ff33b6b6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e3a3f1419b28cbcb0fc7b259f208af3a64ceaa58","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.46ff33b6b6.tgz","fileCount":16,"integrity":"sha512-QaZsIMZlNbzRqGNYTGiDXNfVXGoaz/xqhbbHpibfcrng3QDWslzBPFw6NJ3jqKiA752s2znqZU5dYRhsr5ZEVg==","signatures":[{"sig":"MEQCIAtUeHjHuc+ZING8b42k4LEEADamTNxA6+XsWbUKPZoSAiBdYKofKyKM3D1rfbQ0ShuFPw1hSZNb4dyYEm8kk3EElg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsczFCRA9TVsSAnZWagAAHd0P/2ZB3k/ASq+l9/GZVuCg\nTJVPvJoUNCGGbaNQ6BHfO1xvtFtGR5l3trYJX1WRVewDleYaZnHlTT8rqoyd\nhRSiYpALNUPFxVOaSK484ogutUisD1XLO6BHiJiSOh0SkU/ccHb9852lVHyp\nEkaKObpfBYibjEbSoFbc0dTyXpFVLJXTEk6aDYpCfVzlr2KyNzh1dYfpJa4s\nMdRA5wnbKr2nwjEsfXuFVzV3Rm5wUX3c+ewaLxNaZnLM8ezL8kYskIzZ6THv\ntEfkGsS2g8NvL2fk32pPKdWSKKZTLioW2QhnBSCcKy9xhqFEg0DGznhHfJxj\nD5qohoLWrRbYNpIO6wOU5yQvNCHnDtzroOc9fkm1I589eH7lcGopdD+J8XHk\neqSK4htBd8CNucwJTc/pZwExnK7QJGFl1hREy/C2mQM//8VxJsNTivkIh/Vj\nAFXkmRLbSguRRuQcbGiE/iP5mCuMgVPxfjV8E2Z+shg0vRxcFuNeT+G4Y6pU\n48fTqdjNK+8s7IpMW9fRfDLz+6fOnlOgLFy5WTCaLzDAmahwfcolSODW5RjC\nia9x972ibj1xQcGL/Wefx+TTYLs+14qBS+9PJ2wqPgI0Jqj3DYUB5uupZ72n\nN8FZ44VmZCu8jTJlDVjMAfgIlLiV/mFBQiApOy3bIyH05AAhqJwPM7//rPwp\nQTbG\r\n=F9m+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["auto","relative","non-relative"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.auto%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.46ff33b6b6_1605487813196_0.17905441284304846","host":"s3://npm-registry-packages"}},"0.3.0-next.d19c7c52fd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d19c7c52fd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d19c7c52fd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2fa0fb6b1fd913a561204f2e24dedff218fe71ec","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d19c7c52fd.tgz","fileCount":16,"integrity":"sha512-X+ebQ0SsnwJjJHsGDNVFGztabMdQzwtkGDhyidSfBWUpfonE10MmpcnLPY5VJxEQID8xrcEveTPMh1l4q5BP5g==","signatures":[{"sig":"MEQCIDFbK2b5xy6r3i18L0ukzSHMPWGKBuuGfu0rokSODkrUAiBAwj8ELIFx0h04i+8lF/s45rYEOLcMUEuh7cTgsYoxmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsx5ICRA9TVsSAnZWagAALGIP/1UxrDpR6cBaia/M0qey\nrC8XG66kXhqjQEJNlSlwAOASdRoDrAzVsFCnVjeK6YizhdGIc3TWx5eHBsSv\nuKWgmvZCAYWfKdk1SdcSY3pnD/b/lpMwd13zzfZMzQ8F+lZDa9Ycc/szMxF9\nepeSURohPd6Ls9LA9gruhL/K5lw1CwpsCHihZoubLkNt3I5TdyIp3T6AXdlL\nvBnudPQLOBdBGSz7Lz9LKcJtZJg+WyHKYatIcIG1iDjnn+l6xA72gckbtvhy\naH2LwUM5ZKkzAgeQ0/JmVJ/YM958jGyda9DlGh0wdq2+iAz4u5gB7uxPT6P7\nnFzf/BX/c69DgIZvMy7R5fRGlE6T3VUIypXL89qNmDLsvBbqcEo85AyG9HOD\nyIHItsV7ry1t/52/oSvg866pwdcoc4zOtlLEq/g5y0z36VuZmsnDaxMtE2Jj\n/cKr6zDs6fwN9xGS5kTOsZPMxP3FYvJKxFzBXPwC8jBe2KzQ1N6lqbNsZuy8\nNjf6jaC1ZFx6S5t3VkLB9wAyhvq8jLAQhU/BfyakkgL1W8wEDQygiCcCizmy\nyo80gnxiCm7BQuUtP23wOqHTLeoHwSHW3ChCwKtx4LtTuoCXFn3kOulsaR07\ncxk3hcIVpXt8R58p+1ZnXrt7hWLWoTOq2d9YYxwwnQfU2j/8jRcQN6Mgapza\n4So8\r\n=VEhk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d19c7c52fd_1605574215775_0.2332427600562894","host":"s3://npm-registry-packages"}},"0.3.0-next.d21a51c233":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d21a51c233","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d21a51c233","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e73e3a569bdcf5f7603c97acf652b188cdf33285","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d21a51c233.tgz","fileCount":16,"integrity":"sha512-LDtA1U5Y/RV88REY5Tn4WL3ru34Oil7RPiZgUrkqZ6zKXP3A5gN6B8sm7v0hbscQVSH/jJ7NiaK/RtVIFR0Jvw==","signatures":[{"sig":"MEUCIGr4Ya9vDdyySO7bMr4dzZzMYVauZIHCzEZtVcMeaY9DAiEA7c+w2A0n/ADF4pbRTkAjLd6ZKsy/1TPYcway29PvJm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftG/oCRA9TVsSAnZWagAAk6IP/2EnG/FWsmLPzlMAflLe\ncb3U+BSlguCk60n5zHdL48FZwpDKPJKW9Gx2RdPe/3z5LHhAaJwACzNsyTmU\n/X+XZc+8qt0LOynv554eMyMq99lM9M/lo8A2ClZyidMbdKG6hAG2//pAv2aE\nax7u+VbLIa2e0UREEz3jdYxcCIooW+yJ0Yq9MnqN/Fuqe74020bRdcp3rKnN\nyXrA+zku/nfVzEW0LPfHeYvOhJ7fIet4jo9jpc/HKgSnZzXhOjH88GnIcpmy\neERpWN6y4b1JZDuKhwn+5MuJRCunVkPlC5yw5HP6OSVRoUpAbAMTNpWf/kGH\nknccr6s2axc1sGjAdYUUc+Hi0Cnx1PzlQk2GW7xfstAUQe63nuk7swlmoC+X\nO9O0DxLBOI1J05TehrTKWMKntNHwtNRTZLMFzWM3m2yAHtih82978maqq2DT\neeDDe5igBAEzoTDf9FQU+WxAgUJvUVv6nB0kp1kBXM7oxvVwmvqtlgUXjEaf\nAAX/nbg+zW3Ltk6CnmISbkycmOx8N8Vyls3HwacRMRNF87NrOZ4pJGrVvP8K\nQOEt5QVF9x431M7K3FpOX2DFkQlCZovW6WzmsOi3nVnbHJSNbdtuo6w/9JLe\nP01ajHZ91/H4bg2CfLOmBYgcBXdnzIuEJMcb4cCmiF/9Jj6nL0QxXEzBlryP\nYNcu\r\n=snYy\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d21a51c233_1605660647780_0.9760527728771824","host":"s3://npm-registry-packages"}},"0.3.0-next.b1bc453c55":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b1bc453c55","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b1bc453c55","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ec8ad06253fc9c604bf6fc546de7117a9af78767","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b1bc453c55.tgz","fileCount":16,"integrity":"sha512-Snod1GHxHnLnlKvsVpCL+ESH6lmoWAVrWJfSEiUteko1umnDlh9KhBKIg/66UjwAA+14pIfwH2t9aWnHmT8sQw==","signatures":[{"sig":"MEYCIQCLxnqee+SbpJCD43q/giGiu8+6R5f+k9XJzzqxzLrVvQIhAInIKbGDoCkHWdfYuzue2UMNdXLrm0sMeHG2BkuYhCyl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftcHdCRA9TVsSAnZWagAAqBEP/jSE+mhL6P9ZCSjSWPHt\nGqay0KprHZvp7Pi5qleYo2Q7K6wWkXaMNufdqiVKrs2F0bR4AaQ1a/G5pTqN\nPjjJI9DlwEp+tY6kYNIVI8+wQjlwcdakA28eOxsVxlRx7BdTv4q3nldeD1rA\nQ0/AmZ7FQWU2LhPJ0Ma2BsomEZ89NvszzpGX9GS5xXpx7SQNApf0u6Uvdc8Q\nj3ZNw/KGeJiuEtaKzmqwCUgO1lXX911RaT2JSrxEGCEzYTtU0kqhM3+GtxCJ\nC1oVj4WgtSQ12ISWuPfRommfo+kIAAw70mHDzBqcHb3YjfoRk86lLaUhBdO0\nC8q4xC/fzLK4dO0duZKIzDg4E+62lTS7UPVKwChhKCdaFlWdAOKWpRxiDZIk\najQiv4cnYiGGMbJK9gsmm7YA6isqkQ2t1IqNUwmAVkEDDw9Rl5HQds5ndxl2\n5ifUF1e2isUnGHJu5/ytxNIe05SoNFu23RwYgcNlK7GsMqs8J5Zaies2gm9D\nIU9FVQHqRnfzUpGAs0f/d9krw0NMUnJsGxxXwpJwKVkPLiTVhwbsWoPCfAm3\nzE5zErejrgptf7HCdWr5hb7APd14JSazVBk6eY8+u0dhiG9zG9FtUa3D6lgP\n/bBO9+3tfnhXptsqzsgpZsKfQImkfe3b+/XswdoQiOydsl4JtUz1DNBw6cRu\ns27D\r\n=X2nF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b1bc453c55_1605747165076_0.43277333924389483","host":"s3://npm-registry-packages"}},"0.3.0-next.ea4d99921c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ea4d99921c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ea4d99921c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fb46713392af06e35319e72cf2c415fcf5745f20","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ea4d99921c.tgz","fileCount":16,"integrity":"sha512-lX0zmbPAlYZ0XGctL52KAINGHcjIat/bI6wQTqcEfSvOkvfyq6flJwVV4LzWSiB8J8iHXnLR3Ad+hznZSCLs8g==","signatures":[{"sig":"MEUCIQCoDq6+iBY30Eu1O+kXrD4G1/Yc9KrblHAm50KmPix2ywIgaz7EEUPF3I1gph7zBvw1yanWbmHct4KjCMDpCnG8XhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxORCRA9TVsSAnZWagAAx2IP/3/wBX86YM6N87J6ij/y\nW3MucSuLY0ujQ8guVjctP08NOQsCD0/iGOgSHtZ5zYH3Rq3B/QGBqJDhAHRi\neXSzokz+X8Ilo2SZHGgSn8Be2Jbx9Nm8rW2+rRKUEQGJLKmuOqXdbwuH9d2O\nj7cA5HTZeHpR5hQ65NraY/NeAKm6qlo6onX7ikyxmLp9ilEe1LQ2adT1SHEK\nPRwCRvOiRRynklI+ic7JQeTVxNFkamsiikTp4/S6d6YfqPf6tmqNAiXknX8m\nIkDsSjp0+p7GtUBUqn7I8FMK3tA+I2FiuBYczxrxzucDLc4aSL8XIFpUDYMm\nOufaCoxTlltMrSs6yQgFX3yucCSyEHhhyh+taNUVUOtIOi5OmGGzNjTywugb\nG8V74TzB1Ys5F8SvgepMUrn7tmtO34Ha6ltHLdKY+1Xvn+shMEwfIA9udCmo\nX+4TCKyinPMbCpd/8r2OViEVVdsLvKO0EXx9CuEWacxX46ioNVsjDfw+xrsn\n9OxYNLmYwxE2BjHJXUOORoA6FsKdETR7OVNuk7gwtPgRwcGuU2DFWMrj4sgm\nu6BWmOoQ9m4vzhCOtHD8gzR+/vQvfD9biPpQ3Ndoc2TRDo5ZFFcgReCq/yDZ\nQqd6lMTn4ygBiuQSo7017P2scs0UCFsGdWtj+F2UeUjZW5OXl/cyB2Pj+/hV\nAr6u\r\n=oUDf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ea4d99921c_1605833617228_0.04814724822543748","host":"s3://npm-registry-packages"}},"0.3.0-next.fb80c0e44a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fb80c0e44a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fb80c0e44a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"14840b8f2a6861eac0cfdecc9295144233e548f7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fb80c0e44a.tgz","fileCount":16,"integrity":"sha512-WNXm43beQQJT3EwFGfW8YqUcliZf16UkbTUVSBwAg0/R7uYHROAOskFF8Mqgne8PCH6/WQ5JyzHoHdfRloJk0Q==","signatures":[{"sig":"MEUCIQD76pfGWCIpdxUzUL5LGw/zB9THQHdkugfJFHVOANO1RwIgM9sqjtpvfHm/830ceoLVqSRtof8F8r6sADSMSLobYmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuGTnCRA9TVsSAnZWagAA3ZYP/AnsG9exTu18n6kgQcQ3\n9sA1EXgiI50w4VRq8JFbOVNqWlEYNcTFKa66dI4UkY7cWIbqmPK816TGx2MD\nArs+h2JROk1wM/1NihVoOH0+KWyqI2MWRo4SGZBsi+6kasDKfwR+fYOYxCG4\n1APF0A+W7pkwITcRp/BxyHYJBh4kYAmVfniP+eZlYTYZvk81GycZqMsIlmyS\nmWWhabwEpTMxuWB0rCrekG6FPBC9G1wwaKooYRfJWqjxKX3OOlSJNILP+3AI\nA3g8iZqPa1XdZ4kUYwiOm3jA2m4Nvr3S/kavIxihD2MFgSzJyj7ZriV/JBzj\nYSQNES5+8kIxs5QUdK+9p/LB36YheT0lRN5BpxSu4MoBV/g0i6JBqYEMRcdw\nyrKAsNBfXVM3+TkOhn7SiRBLZRWSVvn3zRZD86S0E6ReQ/nxZlUVaclEgyqR\ni7DJERpTi6ro1Dx3UdlF2aK7BX7rTQ6n9Lmm2941/MbEb2zuAJyDstKhORoa\nPKFczdn4ySVXwRflB71F8yW6j3mW+uTKV8yoDpUzbrSlWvgILuFFWz3+gm5r\nhZ7pwJao3+0KIgP0PVwoIy1g6vFBQSnDzQtMkhKCRcGem+qoeORXyqop0xdm\n7UoyHpyvJ7suTAK5FUnDRvX8weLS7I/JYb0JWuD1caZuGAGMXyAnrMR+mhss\ng6Ux\r\n=G7Tx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fb80c0e44a_1605919975115_0.37282070572331794","host":"s3://npm-registry-packages"}},"0.3.0-next.986e1248f6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.986e1248f6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.986e1248f6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dea5fd354f1bd35839480ed14d3bacb15eca1b84","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.986e1248f6.tgz","fileCount":16,"integrity":"sha512-nMbg4f6Y/4z7LQTVa2OB9xACInylj2gJdIUxgtbyz+VyfOSTywRuTnzToU827MlRpCdmH/ngQJ4fpDrd4ZBHeA==","signatures":[{"sig":"MEYCIQClDR9+kS4h6zb4qkCkAkP0WzWJhCT2WeAM0ISz2YIREQIhAIOUKKW5VzLwycPbHlqNmjrUEmtcSISazuDjlpLcncUR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuwhYCRA9TVsSAnZWagAAFNEP+wS6qhURGS3WE8odzZqR\nAnhFeNF5bdlc4aEWhRj+439XFzfSX3tETY/IVTxTiggSmDx5YYY0IzKV7HYL\nQlJFzsZUE0l2cwd6LilZdu26D2ql9HZkTdiPO44687oHfrFXVi1qmN/3lKb7\nRKGeO/QjSbPenN2I6XehGoYqX9VHeasOSBDD7T06JlxsTx2j6TXE+lu2Gq0V\nJAane5H6Us9RYhO1s3uEmT6INCksR4fd4UZWDNWiawWxfRNqNcaLFGQLM0F+\nygqFLeHuFxM+i3ABOI9cnGnpyVo9g6IE8IfvKmjMxAy+l9YW22lFXtE2hBrz\nrBXzSNvJsQOQ0+7Xp4e/12ccFRUr5xhmD5IWf+4iUC5hUC7HnlBr3n2p3SWr\nc5ph1MNDkzumyH5eZaFY6w+Y0nDKNRry0R1OVawPcsiXn16ReXkiPkBH7vrq\nKuSTR+hgeBvkwfYVsMWhOtUB8cUGaYGiqUENaXENupqNbyS00TvbaC7H1p9b\njvrF6cwlTeAfEmzZZVS3DEclzT+WqzK5xjp1JMXaUPF5vPoxADt9OjIIfwJ7\n89FxDONxBQU6UI2Bx06H+J6L6eefqLm6/8PnNLMRxXhuz7U7wG8NYzIrp6nT\nj96839+DIh9lGa6Vs3tkKz7neX0hgKIbxEXxuZFyBt1Z/GCSfWGF0V4KXPN/\nMMTR\r\n=CvVc\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.986e1248f6_1606092888114_0.5950806506697643","host":"s3://npm-registry-packages"}},"0.3.0-next.c3e1f0e02a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c3e1f0e02a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c3e1f0e02a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d8d6e14a438af5799a3416f7e2e9cb706aad4c49","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c3e1f0e02a.tgz","fileCount":16,"integrity":"sha512-8uRKmN1FDtTxO1Qom7HGSnWvz5eBS748pCc708Zt8pdcKilAtyV6BiSKZm7vXQpal8cIORjOMwi1q6cdp9fV9Q==","signatures":[{"sig":"MEUCIAsoynp5eEHRU3io5XH6lIYP/P/Dt5m62VvSS6u0EliAAiEA52Ub+lm1HTWvnNZi4jpCtL+c594gqO1G4cH1pijC7ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvFluCRA9TVsSAnZWagAABqcP/22zNl1crL2EJp394+QT\n8KjtgFW+AhVNv6yD+Ep5g8z+sFUO2lw/9o616UMnj62cCAbdj/IoeB+ITcC+\nx7iEYxIfFlrIbAoxNLZ7Tug1HYbOitEGZweUHhNknN+HgOd2Gmwvy3bOI+7o\nSigEeTWijaut+lOJA/zRYidqcabBflSx7EYRFp57H1ebU3M6XdoyndshKllg\nVGDqmhmeeL/EqnH0/dbJc6vp/sIgYr8FkKIoupFO1xqghSpZb2fElOyDJadE\ngofuDMQu75wi3HFxypcYb/08J7SsiTmSytK0NMPNnhZGR/YWLXWE62b+zG8l\nUIQWorQrgal92JYVjxQm5G+MYvXeGxgn1oH+NIpDQ5BjUreftA7ud8NvVSXA\nyDuVgl1IO3G7lUaRm7iC/4dfTXP5NJ7vCqdANpolDoA1Mc5oA2ykgZH6Cn8h\nfAsVhsg6guyNY0g2IcABv3M8EFoAnRvq/GHXCF8Gk3ObcJw5D5BfL6GhcM3L\nIBSUJr1B536pgyR3SzioOs0sfy27zs3if/ojloB+PpXYS9YC9+R4ad4Wa3z8\nwNv1iOlK0n4jUAhkMa+QKcHr64pbiGy9s0Tx8Ng8qFmOBPt/NxKOkEFHhcaZ\n4NI+CZK/zxMeNJbjmhfGZdOC58XfaBb6RjMyZ9iZvSz7PWvs3Wb0JzPfkdjR\nWqr8\r\n=aAl5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c3e1f0e02a_1606179181929_0.9227903852124137","host":"s3://npm-registry-packages"}},"0.3.0-next.3898e2ced3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3898e2ced3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3898e2ced3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d82c1fd3151fdcf702cf20a179d05b9f28bff9cd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3898e2ced3.tgz","fileCount":16,"integrity":"sha512-kx4m3cwk2O4mmMXAQcHwP95rAFkFIN8KMmIpE/5VKy6YPGfHWrqyA/Sy1brPR+ucG9eXkeewWK9ifdxVWGIt2g==","signatures":[{"sig":"MEQCIEyqmxaRaa8mEGPj3KZU8IdWDuO3SQE1h1kA+L3+qBNWAiAfCZjbh3ipjFfTO/cUoUeCAHiS0KHQUk6nBf4hmcA6DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvarwCRA9TVsSAnZWagAAdaIP/1ZSpQkftX2/BuVpMhM+\nVCPbWFKW/tfVR83u/FGSp95A1NXhQHDDDLOmrPJeKYAv+GilBRQxBE8VKK3g\n0/MvHmiWL/YU9E9k+xO3OwbK4g8l2fAjUBzxMQtkj6kPzFfZcoUe0ESZ3lQX\n9JOEOeMP8fb+4vClJunyegkINdDoC5kclCxdXD+6FmdVQT7RRC7QaF0vWEvE\nVjaiwTTVUr6uyyvOq7qN3QOY0gcwiVx6VadVnX1DE+N2ClVOTTD0aWO/lcPW\nvihHpu7uJHgPTOvP7uDBl7T9VRAf1HzZ4DqdvOp7Q0vlbwEF2uQ0yQ3rpd81\n3//Q8lyv1gvtY67PUXl7BKU3aEs4WULyZ4PW4WlpzdFMQzb4HsvtPwpvNqNM\na1SCZWfM/z6G6MFqFnhsNP+yihEboOjv7FPbXheEsF3DbzWo4RQX/Xz7eRXV\nwWEXIVjnLLlv/kpqkrYlU+Wv1jvqlGo+b78nXIubam/lL5uDog/035ckrhx7\nIoy1hEiys4I8OUOGsM3g+OmpUWJW6kxFgoITB5WvpXSbUsJ+Nh5AsP4qz3hP\nBx6glLSMc4A7/q1MWERuZ+bhFhq8ZGAXBJW2FjXGf8p8VcmnNCBs2MA3RQrf\nEyQ+41z2cap8BZuajfchjgNvKB1uBsabxhmqZql218hkpqunwdo9VhYswFIZ\nNveQ\r\n=kUl6\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3898e2ced3_1606265584237_0.37413572530242534","host":"s3://npm-registry-packages"}},"0.3.0-next.5f569de4cd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5f569de4cd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5f569de4cd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a6f2ccff8ec793e0df7ed84ae501a1f0822be869","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5f569de4cd.tgz","fileCount":16,"integrity":"sha512-Ka31uPlVEwmjMh7ghxn+l+3sUf6RnwQS2x0XFzv6z1F8TZeyyu+LKEHJPsq47V31pJqCJR0gdIkBP7/1Y1QgWA==","signatures":[{"sig":"MEUCIARHKZUHoVRYJgWhmfKngikOgzIT/6khZpTHR48ZM9e7AiEA0+DN/ufhsLlrulWtq9s4+v66mwQ51moNWw468LDS3Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvyNCRA9TVsSAnZWagAAHZ4P/1IABFNVexlWdTGzKhJd\ndgTrbcOG9Om1wEnOQppBb8Ex09x8MzQJ4B1T2vQqiCs8f95uJzhjy1z5ZKsV\nVQz0Qm44Mk4+w6+6TFXt6C1W6E89XJhiy1AHJTNS5ksr19Ln5cLcstGNb+FZ\n7FnOjUtH/H2ExMH8BEySxcOFZEcIptfjD1hDaUyGSJCbM7mw4pQKzXV3xAMN\ncV285OoCMJ1gAwDxXAuLyuNRQsRNo0rkjlAHV40WY7jQ62yq2lt8oe2W8gZy\n7geiCtPa/8qRgMAxMdueJfcd/uSrJTLP1Ry+ZBe4Z0a5AP+xI5UsUhQ392vF\nLu9P7A3ShD03wPLYPNGXJvv2TFpmbiw3fQyjEEALP3TiKVVa7WFuE0sd10jS\nCKRthV9ofipwRTaJ0doMZv+8rNCr/3HOTzWVeHXIKOVCSoYlIoto9+3vL1Ki\n/0Yf4jpUch8CZpB6+bj12gx2+L4kFh9TLWMNA8L4nMEqzXR2SudmDEinqpkK\ndF8oAb/FiikMldLUk9lVpigVUA7yDLNl8+9asw9iaYb1UoXDyyN61YknX9oe\nGFVb/fm/9LeFcdB3F9MUq8xuFzQNKSwxudgwQU+xlPdeXhMtFXY88im+RlyG\n96Ken5wj0mDL6zaR6sYwcmOY7n2u/hoJd6M0cG6pzkrsv1D5XU/PK7d62nMv\n4gdV\r\n=mKHk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5f569de4cd_1606352012970_0.20404107399735483","host":"s3://npm-registry-packages"}},"0.3.0-next.1e77bd81d8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1e77bd81d8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1e77bd81d8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fe3b98c53bd0ecc377692d978a7902fb6940cc2c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1e77bd81d8.tgz","fileCount":16,"integrity":"sha512-qdu5RjUq3+o3lKTjnEW8sp0Qb4w8FrBWxUrWgoCVlX5+lOJL16mahEB97g0wjgpJJ5s441ExgbpXNoArrUpn+Q==","signatures":[{"sig":"MEYCIQCinnstAuXfDkxeZKtDrs+o0t55G6Y2c2bJ1I7w2fgFhgIhAMQappjbg6wCt7fFFAjcAGQgRdqaXfC5XoWHq5K57a5W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwE6VCRA9TVsSAnZWagAAH/kP/0d+QEjNfJ6gVOTHFXw7\nrVoZD4GIs4M+ku/901Q07gZztCcxKcne0S991LHOFhQm3KLMTPF+6mhciyHs\nEGutvl/vWC4YMnCfkXhLKKGzi1IIEwOTXWumA8F/YFoUKR03AytDWHjLeJ/C\nYGigG9nAmj4Et9BhO0TAnuQ9m77UST2gb0aOQS6vce8LkxB61fPllu6oaHHq\nlPhmyMuSVCuCB4nQsCmoNffohW667Rfnh6e83vqKJjtRpH1IwXA0+eURE6Lv\nF9XX+XoW8A3n2uk+UM72nalc7O+F1I6WajP4gfYiXDKwy02UiueEHh5E8ACA\n/SlgvmOuX8QVDA/LCRxbdKLqFCxMWDqkMwcBhKXg5BxQcP2u+hK5uRon3eHC\nWlO4xJXL+Nr5pL/RE8AcMeK/ZX/TV1Fgx2C/FVsE6N+/rqXXf55/YsjN6u6+\nxCMi+P+J1ImumBAe1PVJwYJNOqjI9cIAFS+1odSfTjztSw7EhzAHWYZGapYi\n9ZiuroHjvOzw4YtSp68ljCOx8PpXB10nz27mDWCuo4zpoZ3I+61lhPTk38Yx\n2V9jEYtR+4Q921j/Ci3qOmUPQLwIM31DglK0fb5FoR0Lc4zef832M16nEoGq\nh19JpoYZR+WG5dzBJk6tBXcGyGO8BmIrumy4YsrMJfarwmCX4APjHV5KEtTb\nieQa\r\n=yhmC\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1e77bd81d8_1606438548590_0.20804994054607495","host":"s3://npm-registry-packages"}},"0.3.0-next.8ee75c19bb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8ee75c19bb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8ee75c19bb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d4e95fc5df4f2245c125cb8bd5ad45f4e66b2356","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8ee75c19bb.tgz","fileCount":16,"integrity":"sha512-lZHYeEh6rLEJp/uxzXMAgR+DSXs1obetWv9eYaPX5adDb0lDzBhNAOXV8T4PvKff+U3h1W9qPd5MIQDGp8TuhQ==","signatures":[{"sig":"MEQCIHGyYGdYjGKUZ4JnJKHddfBlNBvy52bTqeSHsX/UC7UzAiBfucodGCmFYt+ALZjPUDV5LPxcJPEABdKBpv2R83G8cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwZ/4CRA9TVsSAnZWagAAUaUP/AieL62QRTXQryw4Ekyn\npsYnSj5bAfxy0B39LpvlNVOrj0NHrPn4d1N0209k0oSozW96UoNx/JtfeqZb\nghHAQq/tlObsDTp/cMAGTXborCijRbS7Uk4DvYztWQecBHny/T3tXB6ijhdG\n4cEjjbSRVBUpgqVenWBDrsufGfRrlf9KZthtKCU1SGd9i1JV8xBtReeFilGY\nTjLKJKQInxDajPtCyLDNfS9CbUEes90OtQa5xEX7KrmBBeDFYenma++op48T\nHbMIBJ5Q2u6ZACsRowYo/SqXLJq6yX4KQhwAZVW70VoBF7seDgyOxeAmjXPP\ncw/wqoIU//nFcpNbDHfJ8BTyT31gxG9ZV5ssZw31fieXrj/RGmUCaHTqAhG5\n9EFGhGnHqHxIkHh0McXR0iTquvpxch7u+KYhINmpwcyvJDbVVUPutQridSqc\nbGCRdXC/YycMd7fpO2Pxq1N4F962racP+P2kpDPJJ/Xv/qvoJKrrx8shimA+\n8v3qU74QB8CoomihVfu+9jiihd2r5NXYs3pZQpuTOULIdZMrSAqe4z2dXWgY\nUnO8jG00L2Cwo8iXq9nbC0BsqhNQSNFvxTTDNeH4E6Ipc+TTrEbYDZVImwJ8\n77EGnQWBRLp1NmPt2audtKdjPUNrXBoNHbH7zG+maZaA5qsAkvoQfvFV8ViW\ndu/3\r\n=aXrv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8ee75c19bb_1606524920153_0.7742238474735055","host":"s3://npm-registry-packages"}},"0.3.0-next.f47aae014c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f47aae014c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f47aae014c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3e85488c9f87ab21b79a4a3f3bf006204b7cb97a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f47aae014c.tgz","fileCount":16,"integrity":"sha512-UzwPUoVM7JY+E8M8ODL7yd/VuWg3zKu8ZGVkQE8reFj9XN54j9PMv2tsY0DpC+0v7u14d1soaGS6mnCoqJbvvQ==","signatures":[{"sig":"MEYCIQDQ+TMCPlc9Z54N3p+Am3xlNyKeptblhLtJvr0bxDnCgAIhALz9/VX925HrW0SADMt6WjmqNPIz8UFsl8216vVjsomN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwvI8CRA9TVsSAnZWagAAOpoQAIULRpvV6hqiItnPzyWX\noHZBQRpIBxeg/zrm+YBu9l/ba5q1SObEQ7UrlGstC+iqpZMwnWiU2zTAPZOL\npDO7ptY1pVMb3kmCZKcC5esstaEvC7am20EwUUF8BNytK92N2REMt+PZuDwZ\nUdhg4UnZIHi1HLDgoFunKpxncEZEa7l70D7Bx7X+rQXGzvnbbFGN74oMLYUH\nPxYE6VoUTdmF7O2fFeczHdP4cKZeZpKlfGV3GqQkbxQgTNQszrxi1+qx6qf1\ndJKbSdm0KIGN2iuAe7XCfRLzFUMMql0lpyK7s4jzj5cQX9x3s9zmbsZgi+aw\n/B/E9TGtn4oyS3TrZ+lsK9VrHRy51N2UN8yQ+Xy8JjxrRJWcgdz2i30DpT9/\nkPY9VFbDeTzVUqQ7GylOb2C8tqGcvrDbrrHYBKCJ4M1fnCbWxRUeI3PzJejL\neP059UwqLcGVV4JD3maIspsyUlWF63pJWU9I/GxEtbMN7WVQ6G6ZyXD5omuf\ni7DJHG+LrpoBoikrf9jh1dAknjgTtEYGz/DJKYR40yMhXo/GJumzVmAyNWK3\nUj14tHx3+Ae1+Aut0QHyd63K0KRLGy1Jbp30QYvZmWwlI8BmlH4SzHWEu0gl\ndVNcwWu0UQMc8u8IkNk6+8YE76yqyq/RxFCyiWtT0ePH45bsz79Z4FdAQ/HA\n2gci\r\n=/wvm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","title":"","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f47aae014c_1606611516303_0.22713136902245679","host":"s3://npm-registry-packages"}},"0.3.0-next.9e5f14c1bc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9e5f14c1bc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9e5f14c1bc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e5525abf0608867977ff4c5bba4b905d2c4f20c0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9e5f14c1bc.tgz","fileCount":16,"integrity":"sha512-6ewX8TJwZfpEATQYcd324n4j4bBrI1IjB1UAYZZznyqn0/WXp9w3lFLhgs0xQjKTVieoEhwJUJ/MW1RB1vp4iQ==","signatures":[{"sig":"MEYCIQD0gzazNyCI8VtOK0gZKSQCQKfsLOfPXjv8oO8Qrk9MRgIhAIBwGLKimz4oUT8IQ3VWzJfs6jMQ/SQvskjJ7ZobmCSq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxZUwCRA9TVsSAnZWagAAo7QP/3ArDyAbMBZnaLzzmSxA\nO2YwAvLoX5cDd4dyg0hDN51Z9piGxQZdfe79xIJebpAwJdd0n5a1lu58GUGr\nLDNZqsfpNtZhVXTJfIzu8z8ji/fqDRKI3w+W/p1ryJgt+81JwYCToiCT7rEQ\ngkU2c9M7zCekC8/bN0NK1iXyESY+BldYcVsLj/bVqIdHfWSZs3R2XeRdmTiC\n04C/zxCMqc4vDSCYg79z7OiwlQsEyj0DAnJz74iQBQ8QOEjTM3l+bNPr7WzZ\nBKWPkrM6fYGpQmuG2SKmTTtSg6YIv5NnuOVo/w2b15zzAi5r6BMkGGzXe5Ym\ngFzMCAZGllof8FRzDZu5iSTzDgL9Aub8ybT7N9omfXPLx/SkIlHON/erb8Vo\nTn4z+k7v9QwrDgSVS+cLVhOtWqyYV4k0+lakHlQZ2NwmBM0jvRnWpYq4BWRk\n0mKJtWcQoCI8wUuI5W0Xx7kVG/oMFhGjmvehgMkkHeDQPo9SManPCffDwzmt\n8ld6xlUOwSraedIEomSoed4OHB4GDy07m5tUg0BhMkcW5/fA8FrkWGtl9boD\nVj79JMDj5s/+H8T4CHyXdfLWfrkkje+vgolwcR7p2SfBTyZgkKf6F7iII/4Q\nyF5bdeg/RAHpI2pKbw9zvYB560cEiB9L13H8Mv2kBTpGdCCvKPt/PaG7c9lD\nV1Tu\r\n=Omk+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9e5f14c1bc_1606784304201_0.18435857247813559","host":"s3://npm-registry-packages"}},"0.3.0-next.9dba02c075":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9dba02c075","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9dba02c075","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ca039dd0e5775d0eb8c35b2142121b6e6ee8d67a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9dba02c075.tgz","fileCount":16,"integrity":"sha512-f4yhcTtZl0q417SMRB3eXpa727xIBV+Vphhjz2yt1WhTMO0rhcqKOEsol/iDTZYkeTivUbDFp2wA0GwLYnWM4g==","signatures":[{"sig":"MEQCIEVK0+BCWriecIRCZchOUKuRmoqWAJKtRPDQhbjAwnjNAiBcIzaAPOoewqv/BAdPwOi9/NObs1tP+iWWF7lsQspP3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxubRCRA9TVsSAnZWagAAIdoP/2YiPN85/7HeoCTaIYU5\nKIEv2/+9aMbyfkHZif9SZ8jQ8Na0xkQHe1PBz4iTdHogTD04tmOgRJ6ONASe\nhpsShcRzYLoVFAt8MgQDRKeO3wePVjpD3lEa2FXBQdgNZeTs7Q6/fPE5QvSn\nu/rdnG+cj2f7CmZawAH5dmoGymcaca192B/91S8eQSC+5wCf/+f622ajgVRO\nw24bcFJtsWcnL7TkwXhu4fgVSQbckKw8xhyJ1u6aZLvJ8/onLKdCfGCL4dcG\ndbyM2RvN2Hfdg4D79z39SoscVTuuQTLrY9Kdy7Qc/LM2zZ+gSr9mV0sPX9jd\nXsHxgJmGdCHvH7kLh3nLITI6HyIVeuWAtHduGz/4d//of+kDZgcPVsC8NAfF\na6YyiHeAqSoAivBIQ63Ub67SODwJ8a8U6tQgHLtenvBEeE44kUzSFUAEof3s\n6Q0b0GWYkY8VLAWP1CaRrERj+xVgjOuJgZJxSMRkauvL7PlMJWCUIBr/sADe\nQ1g6XBNH/7wtHpRtqdbd8dWkwODkrRc7hxulNPdRmXMrKb0E0EycGyBwymGJ\np4NFW6sbNUgzZswOUaWN6vUgj7uvNKUSCf1wmHvv46tXcxKp//4QTvOHjoCW\nBn4DWD8R2Ct8ApE9qTCByZLWW2MgmczuBrow3Fi8gGkU77B8Gw9Q7ARhOoEn\nJDCh\r\n=tdxS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9dba02c075_1606870736731_0.7681449221893424","host":"s3://npm-registry-packages"}},"0.3.0-next.253844006a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.253844006a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.253844006a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"25a488bf40803063ba468ac27e0047102e0cbccd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.253844006a.tgz","fileCount":16,"integrity":"sha512-CvqR6Z5zHNbBq6JvlDRYw1DbSXWRG8UAE4wN2eRGzgA+xbTbVOHbVRJwPF36iYmpsfF/pd0NO294u2Cta/ajhQ==","signatures":[{"sig":"MEUCIQCV/rl5nt1nZsa0dPkRS+k/OxkKzE83yIL+6T5BP+bNtgIgNhVllRL6/i4Veb7jlqbZMSgziPhHVacKvJ9mU5VhRos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyDf1CRA9TVsSAnZWagAAoGYP/AqSnFFinQFr/5VkCdTx\nq6RfdgeAL4cHrdPWSzkxpbud5lQ88hCcrpgfVOL5kXzWsIHGfEKTAOTVZzSm\nq3mo2c38SXGivignr9Cyg9URscai5wG5U+jEZRsDT+h4uHCu96rpVaa/GdAm\ncZZ2rIzpwCaFirSF7JHq0MClCXF5d89ImSF7mx92HKsn/5obzeOYCiRhRqLQ\ngiXUkyuyXMEF9vydUJ0RPh2U3uCrPScLgkseMz85bIYJiWeyOJXsPumz6oBp\n1uFZ9D04+uNr6oILVhSeJdGlwvaobluF53aIGnVkA49zN20E6zFHhyfuGup4\naw4NyYYiIT9rS/P9uSHV9kgi7MwWKwSDDpe4AgJHDCaUSWZiWBGJqHnioFPy\nBZm8lznfqY4Wm6Iiudvv+hMXPwiTZf3WfojWHIwHjfghyDR0sWeALzOx72ZE\nD4Mjfly2rzZRnma8/ZwqM9ubq7+o/49KpHgt0+ceUHymfyLK6khjN3aMP4WY\n1NzMIhFnWGSgSEclZUcb6grK8JqJt/EU55ukBKPdGHWTtS4dqOVaqSb19e3d\n2L8YXOhrNhV6lBf7fBohjKnSmVdQyZilvgHEJvJuI1TypzDODGkp26YBZ2TR\nk+zEhVytnZ1bAh2Cke5JCnW3C7zYQTX3W66PgEJE3EChlDRDJmWq43ee/Q1+\np5lx\r\n=a0eM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.253844006a_1606957045097_0.6779012695228057","host":"s3://npm-registry-packages"}},"0.3.0-next.ff824f2776":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ff824f2776","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ff824f2776","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"175bbbdde5b79ca96736a6ac5816aa877e1dfb8c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ff824f2776.tgz","fileCount":16,"integrity":"sha512-pEdhXmj9c/999dkm6B4NQR+WbNat8UXqXPIoxIOz5F387SUvX0GwCAISw5GJV8swPEPLu/gMdoEWpyY3tNHAyw==","signatures":[{"sig":"MEUCIQDUCEUthdA61ZbceP3K8dIAPPdhqad+7GXpZoMoUwtiLAIgap78ygxumyQkh2smGROqV8oWfBA8GfgoDvzNMf1fAus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyYmQCRA9TVsSAnZWagAAWPAQAIXmA/NwVhPFOowScRVI\n3r/ZWKR+ibGSOZBOxkNwvdtT8+Alm2uFPKEQNoNu9ggY1E6kPc6IpDJLzuOR\nJ6X+AhroBagJbg9NGN+SlGP6IkrREM/ME6CEc2Rd4o2CFxZ1BPJCpzFd/T+Q\n8e4V1TxlNOA+NoRWXcMu8XGwfAvccCbUnpixav5UMpFVJLCMSATbALFdNxmO\nYoN7QcwbiElQFjSrQemeI+DNQZ7d7qYvQcvJkgVgfowPofiwJIAC3d+UI/5g\nKFZkc7s7AGUsr/yZvTgZu2VAoe1e9xs82YJo5eibiV/go6MFCiUsi4+nyUNn\n7MaEbf1x+EC0irNEObWQHQYXnZ2wKhoprNy3coa5AEwiVdl8LNl3l8KlWTHf\ndLrjcfi73Idt8zJ2z+9ZZAN285cgrkj+gBAmWys8LsJYjJndZ9SJqPHSKq74\nHADc8p4gShMdi+xsNAAIQiNTLYA5BzZg/u23SpKbu1ZCp1O67g5WemB/uCJC\nTTWiZm9vnHFhbwctQgxMhsYZzF82vEx5NsNeKCaSEG+nHCfqGKVoGGmG1Dl7\noWpPGYPsxWCmzoTFApIGxMMc/zx2raS95OoUbXrd7QVCswuH/8q6fnXrDK1K\nsf9ZndKF0eZVjK6B9z2SOISKZoP8+TThPqS3R9MgG1O3ADIuf5UOtHJm+haW\nyQpy\r\n=ogc0\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ff824f2776_1607043471670_0.6042776288212168","host":"s3://npm-registry-packages"}},"0.3.0-next.532ba43c78":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.532ba43c78","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.532ba43c78","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0d8c1dfec3f448222dd61eac536df0f133951c7c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.532ba43c78.tgz","fileCount":16,"integrity":"sha512-xWpMwooaET18BtiGlfoE5DTN+KPbcofVcDAeyGVeNYqGF8rz6xIpcWty4a/D6tOmeOEPy0tng9UvXNEkwE6DWA==","signatures":[{"sig":"MEQCIA1oMYbogrkJaIB+q3CBN5MtnmDdwG53h0Hc+XHyAXtPAiA+K3xb5iniwnFJbZtP5b/vPNChwqnMIO5b1CRqccAthQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfytqdCRA9TVsSAnZWagAApPUP/jiHa2pxzLNtg0sPolVv\nwHVCM0bPAGGLLsN1otpvasi7qAJlNHGelGoYtwYkNw/qEpS6vXLWhkzCM90Z\ntDTRqKKuxCx81zKaNe8aApipTtKq+ejh9Z9u/wuXbLgj3cdOCmN6iTyhIbJj\nSOksOzVh7hfSQymG6c+LDnpkjMopPaGecWNcR2YTUIasw4vXTYtjjXoh/5eR\nvJ2MU3I5W0OyFXJNiAakC5nRWnCqX8yPhrWITbC5RqNbU1lxmjEjCS0DR3CF\nTSGdhbJwQteoIvQdj5PCE3qovxdOWVEL1qv9XBMYw6jkYSvu40sZQvyF8p6W\nBq2rmPP9TkZRwoB+phFdjqISxWpxKOroWDMHvb1rfcTCoF50RzQ6wmYt3Y9b\nRPAFvZDW1lNDEtBjpUpbA6LK7yh5YLsvj8aBUJfScpoQyBdmYRMe8PpCC7Yf\nvoGrGCX93CqkvQ9yhzAj/DyK6HptiBc47JrgYycPHdg3UukW8DT9feZolXCW\nVFSv80L6egGEYrEBOO9at9Wt6u+MuAirNi+xygkmbcOSwiEIDUTOz5CPeSX7\nLzRGEZoLWLl2cXj7qMascmaAVwaDTscu2qBw9AK6683l8l88Fa0uEFPAjcPa\nygR3sqsnask+8BBtr/WTUOKgbfocFLE00GmLKEHbGECLcOfr0mwcJOrqDz93\nMeb3\r\n=GZyM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.532ba43c78_1607129757158_0.18890922831991674","host":"s3://npm-registry-packages"}},"0.3.0-next.86d779284b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.86d779284b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.86d779284b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6083d96daf7afb8eb1ea897d553d4c46ffcdd2c1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.86d779284b.tgz","fileCount":16,"integrity":"sha512-dByLCSSxv08nyHNyoOLAmGlgm+86a+uWgeJajY5dUnSbYaFJl7AyWiO9WY59CBNcky2uFuAzBMdcL5yaaCFbIQ==","signatures":[{"sig":"MEYCIQCiecqtfp2/46P5IU/qY3hsdvkl2dhU/9gRJJx9+1gbrAIhAKcDWJV27YBDoI4bqr3NLH715C6Jsyx9Hw0f5PRwbe3h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzC0MCRA9TVsSAnZWagAAgUYP/0W5JaArPaREju2P7VLJ\nudCTILhqQ8IXmQjJXKuERWqxbsQElSuXOoh8IsI3mP9O0E02I+DiIwGZ8JN2\n+wEKz8BON1dVflAHq8c5ZCy+X5TAMfN0kgcMY3TiXCYvexsZ3ldDvO5FHClJ\nQL2SsO8gCBuek+Jl3aLA1K1r2mhFBhvUyaHxihP7EEofNcPtgKV3RbQjJic5\nZg1w9GfOdu+TRJn+tcUxFg+piCtPesWh1WMTQQkBdF+Fw3n7eYl91HsmcDW1\njY2T9llSAaHuK99mqcTYDup5RI4UWcs5qFun58Bjc50QphJ1lymGadN6x9/U\nTZLf8Oo8y3+LmIEVeDin9hJT1IO8O7gi35slS9N0vrBGBV+564RNIR6A8Uw5\nMjrRmHZ3kPwUVQnVggYHD6aL/V/glaLXHpvjDssaNbh6rLgjFSgUA76a6cTm\n7dh1pzKtRgGX8Fh5XbFLBQIyQefqu7586B0iY91y/rO9nNsiQF4si17jsmi9\nmY6RynGhiCrZqrvttkp9hqoA0CmSlv76n9Yp37VfCuroW116No+evOsESSqw\naCUV63335Cv61FLscw8AT4OxB17mHEKVFZX3ZWHn9/7v8Eph5lgrbCKfZ4B1\n+p79W6bAGr1fY3qRSlce7YwU+eMOWYFtzFgbvuwe5XsD1w7K0lcdT+NpbGZD\n0GA4\r\n=i7Ie\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.86d779284b_1607216395808_0.4453372028341942","host":"s3://npm-registry-packages"}},"0.3.0-next.fc9ff5d569":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fc9ff5d569","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fc9ff5d569","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0b184ba7694656cf7a1a2439af86636a5f1eb727","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fc9ff5d569.tgz","fileCount":16,"integrity":"sha512-zhoWrXdGSzuTU1QmFL9M4CQR6qjuaSpMhpfL2IhfS6IEKU/+q221Emx22OWvV4l76O4xJnvJkk4dCH5qE9MRPg==","signatures":[{"sig":"MEUCIAofrrYc7WNMvOcAsZS4PoPzKBH7sYQHqd2UoTnJi4erAiEAhZzeTAuoce+BBXj7OVfUD5Ov7lJVtmpf9niKWDR+Xic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzX8CCRA9TVsSAnZWagAAoSYP/2f+1D4EStLx7dFjVHmj\n3szIddB2ysJgEnT9HaivH7kCCbAQa54lGy70JMM0gbpAR4vMCShAVD77JJLg\nFtW7OKRF/5ReXN5G1nf1JCKXD9MoXp9DT+Nf35Uz2Kn4q0BVt+v+cbpmrLfE\nQCl80vhZlAs6+RPoQEL2eDlg9FzzuMj6uoI6ZIt7Rh9UlUqa9sW384F7FS3a\nqW3K248o/SqrRuhcKKvfG1Jh+1Oy0DWKW6gtjh2wjJLlYe0WEXh7CQNm6a25\n2jAEqqfktZvvcCraNsOk5DwfA2qywHiSkt2KTtIMzGUf3o86OmXXw8dTqAX2\nqJpTpO05zaoJTuq3crnJts+MKZIblT+6DhAWthFvS0n2nqD83inONEE0KWQl\nU5BTGb5hkqnXyE0nvMNIE5v5V7tOg7Uv9RB+aCu31CXIvrmEyqQHDOHmKgZW\n9tetXlieBLogHabFu7OklGH47k+wrbuued2koyg1Yy48YD8pjt5/CIAuHthq\n7XHKyFOXRcoJqPxOEKjWnCroY188foFEipP26O1F2oc4bSLiETIaQsQtG+ai\nazo9vXJB2fTPqdBrgyg8W6NPrKDCFJ+7KHH6KlGhVdqF02A9aowNsPKVhq5R\n/QyHXjSo+WEx1010I48c+b1d/mlPwDyNNiprM6UQs66VlObimCiXvhe5KQUH\nUsvf\r\n=3X4l\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fc9ff5d569_1607302913830_0.15019577221384361","host":"s3://npm-registry-packages"}},"0.3.0-next.91c7834e92":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.91c7834e92","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.91c7834e92","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"87987fd260bf49f70031c605c3f0498a2b707be0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.91c7834e92.tgz","fileCount":16,"integrity":"sha512-RDpVZ2KbofyFUbH5l/zYKYzRQcmJ3PV9x2w42xb8a2zg1/BRchK35/sqF9P7pkQpsUxCx9/jYlzygLldGvFOAQ==","signatures":[{"sig":"MEYCIQCrVmzgVCitdTdginyIAFwbfzZRot6DV11GXl8nzCByTwIhAP1UUXceLgzwz3LKAHABxwqPmJTQVRdK1hUv2rS6o9M9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfztAvCRA9TVsSAnZWagAAMcsP/jRutce3OBD7T+gVC9e1\nWWkP1aoLefGO+3y9cEyZ9E8+VcWVo8HiZDpnhrlkZjcZlc1QdBzh4h/S0I/6\nE5C2wYsM3pfZKomPbxHrHqpbEIO4m0cDHWr0zDd3ukLBRGuWN1xZ+8XvRcy4\n25I91TM9nHf6o4A3bZstRZ6gf8i9vw/RrMA8Huh6o22TWqyGP4okNjPsM8LF\ncIhSLNwn6yD68zaem7lYgHxQaE70HgmbSdsygJftknFWdkzB9HUSDGoui7VN\nOGqpb66/ChJGx9z1wkXaOT03LLdnxXSiT74Sam4yqgutECvUKJ8Ma+hTeara\nuz4Ch8XFpMQn1orXsODpuew8dVns6eFM9io9FTQPW9X1rlxvMZzww+BmaL83\n/31T3OjnqLgQ3Ps8ggIwmjESokhs9Xs13RqsQQ923uArMj5WljpBrBVLfK38\ntWF15K6QBewepWh6swaVlUcSAp/7NR/LbKsXZcvOI+oynajGNwrH8z0gai6/\nBoryoeyS2y34Fl+uOqiR5f16b/oYSB+F7kyVbSnIdgw1x+MmkIJCpkGs2KUK\nkUa+bQiDTU+wvAmcenM+MYBeavXPtsrY7wn3DwBY34c55YQhJ6KcT/0xQsAv\n7mv0HDktsEfdd80vHsCR726ft4OHfktkvWpDbWuD/IID9wfGFsAjimjuguX9\noz3L\r\n=qIua\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.91c7834e92_1607389230987_0.8984725486000078","host":"s3://npm-registry-packages"}},"0.3.0-next.82974e8cda":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.82974e8cda","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.82974e8cda","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"43d87e20ef23c2a3e5843623fdf1d6252c98d66f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.82974e8cda.tgz","fileCount":16,"integrity":"sha512-hymsYinqy1AD6uL3vuOan5tC6Rim7yG0PRq6I1zVutkQLiH0H/BPwfPH9sqRJqSC2EfyWEw0Q9C1bQ/tPePOiA==","signatures":[{"sig":"MEQCIHVpXgC8Ptbq7OB0/t9KeDsqutdW9oZrRDHUdT2T7Oz0AiAeMrBHvCCx89RjagQ2O9E+EVwprSAsQ60GU9zQ4sMwrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0CFrCRA9TVsSAnZWagAA7PIP/0uFXFejliM5e2fgm/XV\noRLp5Gs8PP0PWz+gOwhk7vh7VI3i/6QcQh6eDFtEyUIzDLcAIWCFTYF04hY0\nXJdFLxGBfoEj5F6e8FFeRqXMgP//x0N+MdB3E4AtU1etm3WNtYrAVF7TPFFt\nV7O1O4/B49IeC964ma6AsJM+FE69du7yj81u9msu70+qIehmp1Z5BlZqPMpp\n0F2XuFC7niwYQDatAnIygtM4U5IeohoFKsLmvfgqdEJVW41g9p6SSXu+eI12\n+GwriDO9N8c7QAcxgNXvQl6FNHtSZxaxUTw+5xI4hBq8i0YzGEwLV4ymXLxq\nOYflnzfP4dadvIztNZbKk6nFK0V7XxvBqAo/x5MsDmISjQ8dszDhmZaxjXHU\njnM2nPUGQqNR6FzQVDUAy4lVtU/a1HCastmSB+zPwR0vLExYPYK5RQybkLom\nZhElDquh/AFGOEfmWUcDWKc9uzfgf5lvHzKlQKrB87Y0ukmkPbx5fe4HHjrc\nXnBfNkp9CEaSwJrUGpf+uO82PcwIPUkW+SQW4r9/El3+Ka6U1VKuBErDgWzD\npBb6eXWdN1+Mo+du60cTR3s0hr6lBUCrBIVZDFKeFHm7pquOo9DrnQP3ZeHb\nNu2zNCTNepFsVgtJoPMueOcakqOV0OO8VcUoGKxLRFrKMReVU6dnbkSWeHF3\nZVFk\r\n=T+Ey\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.82974e8cda_1607475562765_0.380670681752157","host":"s3://npm-registry-packages"}},"0.3.0-next.79557ebbd2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.79557ebbd2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.79557ebbd2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0d3e42a7ba527dc019f412bcb42dbbac21ad4554","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.79557ebbd2.tgz","fileCount":16,"integrity":"sha512-fva5/RsSCBLDha7OR84kSPMTm3FlOCZ/DvE/SSl1Ql4aBz4wR6IbZZ9odrisM/BaQ//AG70mXnSnEC/m2oH25w==","signatures":[{"sig":"MEUCIChAtOklstfvg+/n0Yd66ch8Xad87r9m3k/TyS6QjK80AiEA7HYTi/1BzftII3pI/x1lYLV3INXzJzOKPKFzRYVz6Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0XNNCRA9TVsSAnZWagAAw8cQAJF0KywB8hKgdhSQ5auL\nD16IbX38RQNEW+Lt0c3R0U2ZdhHAOd+X3tSCwBmoz2KakF4VMShlg29A0GXT\nBRJq5573XIhVDA3XDslMUXjQyaoAh6Aodblo+GPGlBkL7s9MRbi7IllqAJlN\n4mCHAf5C7ZUswWerPS8gyWgftxMWaitp72TKXeBDcf8qKxsskhWZ0O2VVVyn\nECfVHdU82YWuSctRuJZ1ctdyBAPQWQAsmkAb5GHf6RRxnAjnz1rFiCx25GVV\numGDzmmz7XvDJysNmyRCFJetGngyftHirYj8DtmVgsqrk7nPNw+hehwerMul\n7y6YY0P8Bjkgqjol+SMlj02fprzXC4awAMxWRrtGMrZC8cH1LE3CVW3K5RgK\nb19M2MyUnE3L1+7aAtNV3FuY8DPUA32nF3TAmkaUd/72/YvAzgIYaszXiBnq\nrNNlnLBxBw5xjBaagm+q9L0ZuCDGAxjqa3+EtnwMyGDlZ0JZV9vAnHnfuym5\nNPCMONidVW9GdR6ybtFj30Hby/UChsjfXdxhHKMxKvMP7z0JW/E+ErLLbteE\ncRThDGTBucbx5zNoHtPclRj+As463neYgsn8knsqWsU54fblQK3bQz5pSjDi\n6qMwgteBflHCewyUxQikZux+AmfwWER1C7h6+obIwbY1YmSHo5fIUzLIKWDO\nZmBv\r\n=y4lv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.79557ebbd2_1607562060946_0.3880780663035577","host":"s3://npm-registry-packages"}},"0.3.0-next.29bc5baadc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.29bc5baadc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.29bc5baadc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8da9106626c14bd665dd1a9a5d5fbc00c66c9434","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.29bc5baadc.tgz","fileCount":17,"integrity":"sha512-EP7T7VHlx0NugWUZNCDrGtY0TuQkPEh70zda6fBc0dVShPpP2xuD3JnaC2Gb+f5d5f3ygiOTMSTEXDuViqT+3w==","signatures":[{"sig":"MEQCICZw9TT0mQdfrKsVBW/FSaIx37Nh7cGHgJuInSeURT4OAiAyKsxjhRm6VrTUd866cnzJ6OYXj7m2DhFf2yiBmZ6fvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0sSbCRA9TVsSAnZWagAARRUP/RL6UXE/Td80dLFtpYH2\n7+JL8bB0IfjbwI4pnUpmYg8LEgLQ6mt5puqHmhke54oSD5uDg6iYa5KgC2ql\nHvCsZHeEJWnwjhtfcpdSbt+AfQlzPDIXGTqXTxJt7KfuN3Nlc+LYv7DbANSt\nSNwXb0L+EwZo5noVO7ndm02tD7C4idC4zabFsGJOeel7Nr3DA91V2wePKYMf\n1hMUXwDNTv/MRwL8xj38fLCJuGUQkrIj6+m2Q1k9ci4WLQXExQbo5Nr92S+q\nUIvBQovUwIwn3EbrJjveRiqYBkPVCQpdNIVEkFwXb/LunzMOEj1Yo7n0ZcIh\n9hP2Rdxy0EdHflhvin1xC/AWbh5tPZdJfzCiJe/VkBYZff4d5AI4akCtWleQ\n0b2Othc7jMocG2kXwaJON+f4MJZTXiKD+2HOzE66KTu+GE19T+yYsaPKFEgJ\nG1M2HJcrNLTwvEy5imx7lGHjzkl4HaSeKf67nbVxt0FiHCCSu3f6ijwBG+/S\nfA3XcRmJ6J2NOSDd/bhwLU3iFP+W0WM7euctTjW76ZEhG47hwU0D7oFHcLa6\n31amkmGZMRIHalZMBQh2syTy2HcMLk4Hujo3kp4sp+0d7qiVyOj8SIXuBUhb\nc8P4/1u5Hxav/y7QSfviGkpD8oahmAFW/Dj8d9xlgSS8u56xcrf1eGv0c2g+\n9lf4\r\n=m3Fq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.29bc5baadc_1607648410982_0.10643711694382696","host":"s3://npm-registry-packages"}},"0.3.0-next.5954c8366d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5954c8366d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5954c8366d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b5b7dc46b5a2a78a20895b51cca1d732b625fd59","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5954c8366d.tgz","fileCount":17,"integrity":"sha512-KgN/708WFO8Vpc4B8D/4yJO9NrugHD4XTJlhlbSZP7VykDXbkBU8CNtq9jUw63uOH3MRzR3dvfUZkDo+xcam1g==","signatures":[{"sig":"MEUCIQDovlwV+xD7NCWycUtV95ZpAynowEF6Nyh2HJ0vzigEmwIgLcP/qXBmNaEyWXnISAUMCUlannaW/NvekiN0vNUpVYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1BalCRA9TVsSAnZWagAALMIP/Au1InMqOhg+Lh69wLTB\nAd349b6lijVfQwQkITaMoWMENPcDR8pKP5AN1uK8oiHboYZ9oMDslI+PYP6N\n1u7DH6S7n8J+e8yvhDXkiFOVIckUhazNdGH25y1zufYnwnGTOmySaO8HPpdx\nlAGawWVxaX/il+5HRfWvIiVevnWMUibfllKFP+sl8h02MYc/N6MbLO5m+6mv\nAEaVU7qpyYpVLHS3DVjk57cXo8X3jxEG7JfJBC+p54TYMfcnukrpNQDVt2Ui\ncmwCE+xuXsvg+dXODj9mTsjqjUCcgL3YBN2xCSXmjf7F8E4OKa5rcq6QEVkg\nNj04Gw5wxNv4lOoVGmz7cACTqTmPvvL+3DtSaXhGoVenoYejXGNO4OQUbrvm\ns+n3rrxfwFQXy2t2bFuqoJIKVbxYgWtVSqeEsbU2jkPZkr41yK3Ml13Jn0Zr\nkOfmEAhADPKpw8mrUnV2RxLuWt3p8TxeeGljxXJNngy2jrxyZxq+gw4SoBqr\nS3S00SrVFQdMvJ+4p9LMBbR+6Q6X/Y9EsF+GTFZwQa3BwGW3JrcUPY1pYbNd\nsfbUL2VjXLlX69CQ0FQYbWIFIneXKuA04r23scQmk2xU87jbUtwplMvhu8MK\nYcXh29VXJIVq2CBPtzgNYK3d7XHPPTi4VRfePRGHjQC6/RHHdVwU5jTWyG2b\n0um1\r\n=hkTe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5954c8366d_1607734948840_0.5354837887116464","host":"s3://npm-registry-packages"}},"0.3.0-next.96b426ef1d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.96b426ef1d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.96b426ef1d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dda2ca1afe62edc85fc2e3b240330bf0a1cef6c2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.96b426ef1d.tgz","fileCount":17,"integrity":"sha512-nFQ6S8kOf2ij43u+r1877NrdFMhbx5X635u5pjTvJwxIWMSaT477AOKNcZqFqD21dx7X1IgYmHLyzZEpl8IQtQ==","signatures":[{"sig":"MEQCIDiFj0gXgYqo/3okH+Y1/b/loRjVpuQ2IUEUPLPvKjTbAiAcEJbqs08RmS5J2dkZtANGPME0vYsQTdR6IR7QdOVsJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1rmYCRA9TVsSAnZWagAAQ6oP/3XzrWr6kGywzU164pN7\n+8lXWF0QmvETVUzAgb/GuIT8ywDKqSWmZ4XwzaPt2s7U4/+DpsHSmm5gXLir\nCgxlH25/FmjZ9zJyAHrv1SZixYvleVt+vnX8H8NImywkNJlLCnK3HhozoMJ6\nZ9lfyTc+VCHj9cMd8uFdQODktkQgRPkW98dm6mZPDQyjy/2LxWbV0jwruEtl\nsHMEfoB1Wl2320GOa+7u7Q8BUFdRKDWwUXz00rxW9jWoSXdWCl+Pyg2bNhWD\n+eLYgvjRWoJbpYr717MUyXNVDvj9XN9MFjw+vmSNTJE1lTbtPUiDrRfq0AXZ\n76DcnTlwpTqthyzj/vE7lCCHB9uqAnTErvEea991QmP9j3413Ee1xKsLqhhK\ncXzrgckD3QNy4W9wXP7OCXjf+4oKCjx4gawbUEE6pUeJ38Z6uSIokfxgv4eO\nTxah5m3rwCBJIjZsDergxHnEfdbm4ZLAS5/x69X4YMf6lz8zUiLPzXsPP9Ei\nUeMYSd2ZJxP+MCWpsU1rxH2IMH1ccaCcco6t4MgwfvNRtaNqxVlI+P4bUBRh\nZjfk0znVzQ7YlUKXlGHxWT47plENMrd387bZa24UPu8YlEZmkWMpR9xd9Gcq\nCYZ33nd7XLWSFsa4pHvWrN8HFUoGJHDJukpHqQG7zi0BDuVbmqGTt83jqbIB\nCmZF\r\n=BWfG\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.96b426ef1d_1607907736487_0.44614525149025575","host":"s3://npm-registry-packages"}},"0.3.0-next.14b7df48c3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.14b7df48c3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.14b7df48c3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"10e4bf40dc37b772d7915052db8a1b217a03bba8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.14b7df48c3.tgz","fileCount":17,"integrity":"sha512-4pX5rEEENMw8LnSO6sDhr/O5yq1/kW8cbR/ORobWTjVzIcTSqXyNOWc0w8dP5BP+m/d/9rxgJkYAgj4sxzGDFQ==","signatures":[{"sig":"MEYCIQCXZhbM4Lq7dM7vhYJM7B5AZGWjbCfNBbz/oNKXh4cFIQIhAOtzXdNG9+5Zljuka77K3WZkMVi0jI1POtyydepgPIEE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2AstCRA9TVsSAnZWagAAX8kQAJdsGIMblPtU1NS9bCUl\njGjXOY5qUHQqP22OdDYH4JDW4HS35xzqB56DceMJt3fdYpumQ6wwOYFLWMHI\nV5x/avLPLCy3VA5egCUof4i7MDAZ7mRgXspEySceKgFPA4DMH5Z7PAq1d8e6\nstW7E3XCWWCtF51pJeMjVH2uMNGqI0o9Wqm5Ok/opK9hFrhjiNoXIgmYXkhd\n9MTQyCl3ULskdO/a955+1YnS0q7ra1VPgW+WFEyMjnqzrHuLrYo73CgI31PW\nHNdZy7fkto6E0T+rebUDqWagXK5nQImcaZM09/TM7psxaBDs2B3jMddhqgNs\n7ivhxehf4G4lnZ3Z9ic4nK43ufuSN88tH17rSz6mVdcAQ7pH2/QTn+HsYV3c\ndqlIvnY40olX4hMwXd6CZKg9x/xbqDARItNEvXn7NqvxjurydX0u8xysPDSl\nbb8Nmm2wi5j8Q0Uo/HKhXjNMlZCLTaRe8w0Rimmv7SNymxzk5FhejEPAe0b/\nK5m4Uo1C4O1qqJDF2fK+7QYnOYV8WEmgIVWHEEg2usTtmHEcSMDDGw7todan\noYrbEMUc7U/tj+SQeYB0tbPIEM1Ile2fcYjo1rtIOPIO5YX6HbQhSb4lHj8N\nl5+Nck4MRIETcVli0276DArVo2Y5B0962WFvpIVnGzv1AMULh4SWBCD/TqR3\nRvjY\r\n=ZWdz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.14b7df48c3_1607994156575_0.009031861792473839","host":"s3://npm-registry-packages"}},"0.3.0-next.6d3c2e6835":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6d3c2e6835","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6d3c2e6835","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f6fde0574d36a0f5203f183e618e00fbcca6ddf2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6d3c2e6835.tgz","fileCount":17,"integrity":"sha512-Rdz/V/bsXESVHJlWiWjADGPHvyKcjDGYnsl/YHd1LX6MSBVsnSH6YQ/GmxWNf9R2j+ORbSAmPIb7G5LG+t1Pww==","signatures":[{"sig":"MEYCIQCZS5NhqGJObVZCL0tR0XjvvYWmtrWsa427cxSvgSl0/gIhAPYAl0HUCUyX+s5N/VoxXmbSiLiWZflFyGQsNkVGFoXy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2VxuCRA9TVsSAnZWagAAVYEP+wTCIpBUkh+kPrHib0Zf\nn2Fd8Y0P5u1H6rmB43tmr9QzVJOHA/17NQNch/y8yfrpmTlAqYlmRA7Q/wnF\nA1YnUSnRfJXODTDqHypUeHxRBOufISFNTsYVVID53f1yT0UNmRc/8blsDO2p\nUuLNW5xjBkAblwH8sS3t2sTcG76hmnQqUTrqN51ACHbI6Yag1kdTFKxoaJDx\nNYbfUfcPlAMfD+13JboU/y7+G8IMoEeLMu2n+lBLmhbsZMuRkEKqOBAI8hOE\nhtNCQTk2FN7jpFOwDrbvVKG+/5O4G3ySge0ug6G1ZlZP9ctlcl4FfYScM3U9\n3hpjB0ngPb7wxaCo3SOE3NN5DLMztvVPOL6Et7anaEZVVQ/MgF4H/sMs0bwO\naNpEu+QkDkqUmqxkIGSDYKqjwEAY9g2Zf8DPxWZH3xArDL6BO4DWGAcHYqqk\nYEqfZ6oUoSMMfazc+Hib60VRVELB1EvOnVOj4Pk9CVly0xHvbakurfb8iW1v\n9RZ6R2uxbvfR4JoQFfQZcZbFS/kSQ6SMRLS9YRbDGpleYWuvkoxIoKhtN699\nNJtTTDq6EwFyTj5aU2+kX/Ms6PEXl2btgF6OEXuKvqee1I57DELHA1RydnQI\nAQDrAQbj2r5+cdSdVi9f0DjBn/pqczCZ3iyqbCL2h5N41eRVcW4lMaQo8+zX\noRx+\r\n=776N\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6d3c2e6835_1608080494190_0.7350361409387742","host":"s3://npm-registry-packages"}},"0.3.0-next.d6e8feb774":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d6e8feb774","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d6e8feb774","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"41d0f55a417070749518796d0cae5d172c5e32d0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d6e8feb774.tgz","fileCount":17,"integrity":"sha512-nkXOZoToeIHNG8VEIv7zympST1dXFkGDuNC17GHYm1aZsNRAG2p04z+FdfuKgy4/qmj2NsaS0F7luJQKov/b7A==","signatures":[{"sig":"MEUCIDeCDOCyYl7wxyPZ9hd7wacrat8tiNavghtNOTK0wGPHAiEA0HlvKzIJfzxEFGwtghTnu66a+aTGZzGohQNSVR10Kp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2q4ACRA9TVsSAnZWagAASvgQAIoBv7fQHyth7ajTQf23\nxlvN5CdZv3oNoiKAPBThEXN2DOu9QSN14ewdrCyaWumy/kCLME92drGzicGV\nAd6bQMjt7Z9u0/1vsgCnsm3YuZcScrb/Ro474aMx3jSkylsdwi9QEW901/q4\nSLv4ju88DT2oHw0skyhvATan3UQM5bNqF31ALcEKpQRrEZDxfHxInrMmH7bA\nwzeQ6hK5LDP6/AHmC7DHJf/oNXfJpdjc49y336/V/f/ZD2UsUgV/D01Vd503\nJfPccFkqrLrV3HQ4KDxioDon3XCnllWy4maXPxBhR5I6BqWfeXaFuk/oD8Y2\nkDtDrXuSJyblBbsdlVuFTlz2zoq3JaQeIXUJeh0Qd3mwzmaLOKph2wGjGER4\nTdBPZ63B15dERXCsLd1W9e/9GypiWzS+i+XyDIBn/VZVK2SsdgvFe9OEyvWO\n6SykZGmIzrnpAzL9acaCLK/qNQZFvUX10zqI/K6FAMHgaVC2pfmdaa+Vb3Nx\n6yAqwkk7Y9R2xaBy2CTK7+BC1NheQOHErXYzj81pTs1AOqpmehLA6nM1zkaz\n8vgSqL33grYsoiFwkdoK0bikFVWT8YUusZv81tN/lmn+gJmg4xMeor/9nWEL\nRzg3fH/Q66Pd0WZsSfafJ9+0zktY0FjooD2iA05KliOiaq/NzEutfSfzyTOl\nt11+\r\n=85U8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d6e8feb774_1608166911635_0.044566726980926674","host":"s3://npm-registry-packages"}},"0.3.0-next.c927a8015b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c927a8015b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c927a8015b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4a4cb16831ab4acf51c046c9638780e671dec3fe","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c927a8015b.tgz","fileCount":133,"integrity":"sha512-iB2EDvBFTvDS8V3gjrf/EiL1DYVrIYAp4OLymG1Uf3SDYSGVzJiUdqbrDw4sSvcii95vnzSiJJ6C149SvchoWw==","signatures":[{"sig":"MEQCIEgkXT5kY/CXTQjgevVy3mhGvNGsJzc31dWskwKZxy0cAiAJGL9g7VkFXQW9MBm7cAXuONKg3F959NZwz0+KrxAYIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2/8YCRA9TVsSAnZWagAA7skP/1MwoYVgshWunKIpUuVW\nNQeo6zXcfU9IOLwIf2wfBd3EIO6v+Fq3dAXZuBIEV5ZXe28ReHy6YLlIN4+a\nGgihDdu0KdQmJ4v3MrLPOcB/4iFDQdMtWiXeki9/UEc3MGgNoS0Gx3TSdFSw\n9AyVm0tGaooPrDf/k+6YMTX+RftxRjv9f/UjDo1FIKAagowsaIakH/rXz1YU\nteWu6pamtuwUwk1ncOC9PjXGpnd2nQO4H0qAfU+6eEruY+/2AbW2f/KwPkYW\n2yRLKZ5Nhg/clxqfB7YkKerShDGjfW8yiwsHenCQv4xrgZ+1YLezbxTFiIGO\n4Ae6ctod+dYlEQlIgA+uuAxUXGvZu7Z0Zy0SZGZQfXmGoUaJ2zHS2WtJOWkz\nz3CrJF1MjrFgaMn5WSNxTRarOixkhCyS4iMzRJxALsno9uJEH+GvABDJkZMS\n+L6V1SAdlYR+JJu3ZBCk/dSgBpB8oDxAcSx2B4NGdgoairPHev0rmV7fcGC7\nW5D3IvtENM4Gnfr25eOhy09WHi3RlNyVEsqvCiZ5qTVoghIis9mY1EXt5MXp\n8TLso1LPt0w3o/N34EEZgvtpoUbw9hGfbF55d105PpFt/QzAi93aaT9nWXrs\nb7fEL33r8oxbDbSO1cwdWKl+DETC8iGFXcj6icd1xDeif4hzezd2uy42NsY4\nwdGY\r\n=SlOO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c927a8015b_1608253207714_0.35288082645534247","host":"s3://npm-registry-packages"}},"0.3.0-next.09ca712fe7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.09ca712fe7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.09ca712fe7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"04a77bca11078ae60910a73c4484f53e9935e5ec","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.09ca712fe7.tgz","fileCount":133,"integrity":"sha512-snJNBd0Jxsm5jZKsccwfknvcIlWfW9jTZ/242mHGbZXmjKGQxqS7Ht7P2+wdorG5c7Olfg5gL25svMkx7ZFqDw==","signatures":[{"sig":"MEYCIQDNMdqQQFpgbzTeVvsXc4/EhYMvE4Lp6U+bctqK4hZuAQIhAPFqTOvZTTSUFDCix84zWvl4BhdfGoQYFRFJZXnOedaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3VCCCRA9TVsSAnZWagAAUVEP/R8gTkh7GSXHGhMUPdn8\nnbZdS0AFIj+/d6xJig9pQ8pJHd1URp+ydYBwB18NH+tquy7j8NI1mpDtqd/3\nxJJNPSVbMX3yUC1rvojAhgXnJ4FrbTzqHswJQwBon3S9vHD0Ynk+mlZAqvVA\n0U1GYTldbOAZ+m6AhslBdai0muXE66BFPy2QUzy+/qtjoeQ5tkLh7oTD6jY0\nXtJBsSw8YZzLD4oAdQt8RseS2pSBrgqWXvnDwg56n6PHwPWr+vpMjuISmdPd\n9HBTtcFkt22jy1z1q+q1rMFxbiHfDDGn3UpUqApRZZHelvFP3Uanf5b+WABi\n7/+wsoeVY2d72ktz6YENVO0rHMF+rF+jzt2qzR6n9gW4asQx90CLZmfqRn2Q\ngLHnRZr2d2TVci2eSRIgN14wwIE5EHGFMl/jofsV5ZMRibZ5LzWCQsm6lUAL\nTF9ZZyUCIF6eNDCAw/O72gg0F43Al89rMC7uD1kMGxv5T5nlk7v/43AIgxxV\nRmsQJ6ufyX33hKqpQ46v+y+W8K6dwyComDl/V6KatQjWXYw0gp9M5asGiRzR\nePbx1ORhL1tU2HfvB6ks/Gt/GcAl5LlcRZbWUo2lVjEQL/itNnPoDP2rlBSC\nTxkZXcwFDOaFGOjDFdIaN6NLfqvgG49UkWsTs/oL/IgTsBK4tNxqOWHEc9Mj\nza8T\r\n=ZEJW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.09ca712fe7_1608339586026_0.5623270892050454","host":"s3://npm-registry-packages"}},"0.3.0-next.ec6087fe18":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ec6087fe18","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ec6087fe18","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7dcffa2dc3f3faa50a9c6e25c9cfa51018b01765","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ec6087fe18.tgz","fileCount":133,"integrity":"sha512-3W93Te3757BdC83+dYkrdEVuSxmaA8JoC4tlqN2sB/zKB0BusTLMrI62b7VETYy58aU9iHTrqetHF7SEGMfmZw==","signatures":[{"sig":"MEUCIQCp1jar8qPe5Zqjqnzb4XPclWW7y4flPw8bBAVX1mM+pQIgcAgSBtTSsOMaqS5SGIyn8+W2Ufv6qU6+WAea4l+XhC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3qLYCRA9TVsSAnZWagAApgIP/iRIukARd5aX/V1jiOiG\nTCOOgVeoTn019yD+WBpim4S0q40z1f/vCTs5QDwk71G7amMNvfHCpjwu5wmm\nZAtqSEKwKCNzgGDFyS9h25DgT27wvzt14qXq8tNT8j7pAX+M41NaXiejVd3c\nLNRpesGEj4n0TWj7XA7cINjF5f8EVUcj0RK88ILwQZlwdC1ZvlAblQSnB33y\nw1M6d4NPotVIUF6uz9Ic94eJWFmowFD7/aJiGSaKS73rzFGqDtWkHOiLAaIT\nrzT2CK9v5oofx+TsDQ9AVJaqp0xPv7bNrdO0mzvZJyr/uNw5PM3LXOtQK37l\nzY414yVxe2sq+CxCEQlh6CJduj5PcYWNCtwSSDX7ZDqrMdE2YULSgCVxKpJV\npf93mBINIQBNQlvOETSf3hrPSHh5z2rmITpTKwRt8/TKpEakAWssBu8HVBtf\ngzqGfVA6JMDSJol47j8Q6+LlIqqVv4f35GfLyU42IxNbVKrxgJ28xYLR6JE6\nBMDSMkMQh/ZZJ8DY5wicRh9c3tN/D/k5YJBTuNfmmyPgOOUJFh7buGwzr+pB\nloOIvsF0pAih8neIuMPAWt9F9gjB82JXiVbEmgx7YN7GNqCoaiz8d2eQMwpJ\n2cQo+30xYgTl+Vm/6vk7lv0YbtTBaQ4Jv48J5Um28L0bTDnQAX/K8z9Qx0L6\nvdOR\r\n=PxlK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ec6087fe18_1608426199888_0.3763247993418579","host":"s3://npm-registry-packages"}},"0.3.0-next.6f11d34f67":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6f11d34f67","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6f11d34f67","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"67e0b110a37229143f03b43f6e03d5249c4e0418","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6f11d34f67.tgz","fileCount":133,"integrity":"sha512-QrAnUrZTBtTqVjjxzy6ugtUFArnHdiuq1aFu+PAu9nZWib68Rn5tFPME/i5yVKcKG6nKvf4wEdLI5pK2XgryDQ==","signatures":[{"sig":"MEUCICdrqgQ5mxePUVZdU7TFWH0Sg6SLp5RSZcEkqEICaxeXAiEAq814kwzNn3o/bE3hYtuf2oUdUZNA1TU0FGgSshDKfyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4UYVCRA9TVsSAnZWagAAWqkP/38Iqr4N1Ta+3mLjwNo+\nyDBLsuhOmZKrISLAH16f3a1tvP2O7kYaTQ1AeR7W52TpdKfsbIv7Id0/tOKk\n1ni3d0J+U+1ECuGJIZjqxY13q1RvQ6NEsCaBLDm8Eghqb7K0FYA8bBWG60+L\n5WJMoZLTZoYRI5yXKAj7v/Z7iH5RySx4EqkZgQAxMhsy2QhNi79YZlo7UAub\njoYYVwSSXbroPKbRAxAklLKiBr1+W926IEvBbXL1+UZExCJ+31XH9WACHyaP\nE6l8jX1N+FsOTL9s4pedZcmxi6ZAJF2cKOj/vP6+hNmQ9HCHuqtPkHzcKjGF\nfrKs4g1gHoiEwou56xQy7wu3eClbNYouZB715uB+ob76szO3Lj2JUbQFE1a8\ncpyC2ul2I4cSiLN3LrClQiTPk/y2lv43ndVNg2pyElUux7w5vtxYZIVEFEeZ\nMvYlWGqR92y69vHW9kxMaxCWmLl59a51H9faH6Qw7MLYSkmQKXTPDFBqTYrj\nXGafTbiuMGCp+cJ5UZZSBuEtENljOaUC1/FxPaJLsZk/HMDnHzU5PgSezlLb\nC//MpqzQoX1dFh2c76o/XFHhGcW0zUHZaWvhIxFBdunkSa0o8GnmDDwZBPXT\nF+RGUU9izo53mdgHpe1yuEuAzU0/J2wg91yVPKJS0cLzxm2aNVHOIzroNBDX\n3iAN\r\n=t3kq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6f11d34f67_1608599061324_0.8218327730948429","host":"s3://npm-registry-packages"}},"0.3.0-next.f98fabae6c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f98fabae6c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f98fabae6c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"10c42891aaed351c2074355d315da844fabd702c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f98fabae6c.tgz","fileCount":133,"integrity":"sha512-r6xA+gBahUQeOdlLnDOii683uvfDaVU4I2J8HyKsVbSQ/ZS2l2mtxTTcVSQPBiLt5saZ3YxHTUeBp1Xt18ulng==","signatures":[{"sig":"MEYCIQDQM1EOcq+CWDzCb7LHrsguPeC5hSGBiMM9F7WQRDWWuQIhAMowO678YVls9BJ0bQZSq60R6YIZp0B2cL8lcMeA3GaD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4pfnCRA9TVsSAnZWagAA/twP/jz9CWpxJaivnNRAT+zJ\nzbRDuzgIo/dLksJLsLw96M/eDg27aw/r+Exsj4bWQImLAnNevvmKhtRke7ZW\njzUsIlce8s9jlh8VKKub2zEivXD1hRqgdHkdq5lVpPE7A9dU5ifVr2Uxa/ca\n8mfh6r3pZJHj7i+l51RvQExMXdY1/0KhMx9V1Y750viZk6DjbbwMcTmcZlu9\nGEEclF7sVIcPcQpOlLVWAZL9afm0FTb+/uQvvS8PjCSf1MjhojjzrLueoTkt\nxsNp8ziV8wuaEV1MvSY4yxsCMsLz0o7ckkw0scOkRXB84xjyg6beSh1lJ7sz\ne8oaTeZ4k48sEE/FzFlu7k4i34lujipO3LWa2Dk2rlu43PBLtiFO5THlXwcC\nGbAo/ulbbNDyFUsYk5+UCvx1WWRpazDJakOc6N5ytD6T/fJKZb0xXDzxVUWn\n6RDCowgjV49t8VEAL0vYs/dLinyZ4mU8z/vnd3TknbFJg61BTm+UL6j/X6ZZ\nq+J0Ff3zcNxbcz20toen3sLkU1xDRzijpRvl0SIhIq8MaRaofGMY+DeYyH+c\nMEstjQIUYGKlXIoE5UF66bhJuAGP+tvplI4sAdBBUiTrZqipmXIL/xCOfnLC\nAIs31cf1Uv5mk+51skXM2jJFoBKndQZWJzHEa0yPNrZ8/R1AoGBTjA4RKZfy\nRfHv\r\n=ERL1\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f98fabae6c_1608685543051_0.9814930337119743","host":"s3://npm-registry-packages"}},"0.3.0-next.caaf2a07a9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.caaf2a07a9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.caaf2a07a9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2f208fb686c2ed5b67a263a0d176d0364d88e5d4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.caaf2a07a9.tgz","fileCount":133,"integrity":"sha512-DfUiqv885ZrzbMuJDMETqJ2b5x0CkwstCjN3yn6Q0cmpKj8yYHm2SIPzceuWfZImkbiJkVFf69P4sGdz35M3hA==","signatures":[{"sig":"MEYCIQDXKioSPbxGV+tL7hor3hCyfTihHUDBfWWcGFaZRNQeMQIhAMkWWmwjPrHX97LGe/Rg1oaXA3RzxaZyccFwMmb5AwzQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4+opCRA9TVsSAnZWagAAK6gP/1oTumbeJqAnjv/tld5K\nkVeMNBqYKmcyk2cG1T/8Gd4arFSrFat7h8A4+egtCB56BseYVfJ7UDpOUlxF\nO1i7fCHAjORkJvjIR9SNbNZI/c6zrAuhYsI+34NUXCFr+XLtxNPm2xMvnCUc\nB6oA7Ann51FafFxWWNc+iyUdt0epue6iul3U0p9aENRnsN5uYw7DECcPgzOQ\nSNP2Vz/b3A+JvG3Rtv7eEvYb7I2WyjHDUK3YC0u7vCdhaG4dAR88udBGFMeI\nAnLUiWfEEb2vj84MLaHwElh/l/OzblD1x1uFpVCn/piYbW9wIS0Szbdvdd4q\njIidmAyCgKpEi0njRWjY0DAXLkEMINQzg4kAID+xGRdeWSqZV+HeWyJPr9fU\niUjQUWvKUUVOb3fdphmPpZM4410Fp1c3kmGaSkprm78otwtUp1FVp3w0jhBQ\nGthHtROIwwolx34LcuYWVr3AnR2LBLRk2OqPaTn46H2cbyTOWaHW3hIdFA8y\nLyUSL+MO5VKhu3DlB+DR1k8OL+c7XXa6rWosdt2x3e44Th83mXQt8h9Mo0fL\nPJHudOsdoymyeVoyr12bpQIV/K7E4F/HgXsctGMgDEhGdD2NIe552M8atExi\n0XywQ/a/9h9HHEPiMy08H291Aas3fiBRoB+eSbxwlKk/znYuYwcnZnw0EiBi\nnIzi\r\n=ooFd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.caaf2a07a9_1608772137244_0.5551758980458523","host":"s3://npm-registry-packages"}},"0.3.0-next.5162c8e856":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5162c8e856","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5162c8e856","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"597063a390b3261882513d2d31c0da624f4698a5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5162c8e856.tgz","fileCount":133,"integrity":"sha512-SlqDTqL37nj04IvL0a1U6lABg+c1muU7AUwOPCILfyjrdQOb3bwm0tpsSzOm8LZ3Cg0abIBqOdNRTdh8P5aCfA==","signatures":[{"sig":"MEYCIQDwolYTWQTSB/FJzEa3qrpRjuJmiQGkfo5nNaU5BAhlTwIhAJf7scjm9U6vgBualj4T2p2Lilt8UykWx+IuOrGg+DaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5TthCRA9TVsSAnZWagAAEvsP/2b9JzGlo14kZLIUiG04\nDXJa7JsXxqKkVSfM26WD7cfxDBU5S3ZylBBCVC5ourDiDtDc1JUXXVBvzf17\nAEgv0ctX7YypzLgM++Z+yo9JtkSks066hBuCfKP2J46hkSpn5seGgW50juNb\n6of4Dy2I0OGT1cLYkbAfgeWqCc7NnaG4RquUThIYgEEyMN4HHPs2lGkHfoqS\nz6H7hbE7vxiCdjbLWvtSSe+X9IlkkzAvw+o1NRPB7Zf/Bd6LI2BcCvGuS/8F\nphrrTMHcLJEzqVelaaO7oaA45cj6EydIN4m7Qo71LHfEDopcuQzraBNBcEET\nHfJ5ZnBoF3cgBk1UQZ6R6dTaBJGPI0mFlDFctriNuZL4TB2Q1vcVq9fHwAE+\nVoeOsxcNwLQ70ea8EvYkx5jozd+Xk6fTfGLcGuh9rX0altKUjquA+ul843pJ\nNyDe3mbDw7J/nPKRndfxkikR+jdkydlfzcRM02Ed95juKKH4/2vQdrWzqx1k\n1N91m7urSPrwHhV9xEQR6XjIQ6cJPP+MfUExd6BPjrOOYvN4340r3kqBlYdC\n0RNIHoejrj5k+7pG1MDAU3H1IzPzTekysjfsRiVVRPd8b+sIWspVOWk5vJ4L\ncWDAQi88KC1VK9v7uQ+j9tdxgdW6miEtr7uu2l3hVNVLEn/QkY1EDP49oc3Q\nuP9k\r\n=r7gm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5162c8e856_1608858464790_0.7228852444051244","host":"s3://npm-registry-packages"}},"0.3.0-next.15561c4139":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.15561c4139","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.15561c4139","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6e039af0803d7a64ae8f6e03f1d892bde142f661","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.15561c4139.tgz","fileCount":133,"integrity":"sha512-myu2iasHOOw/uqoeXsb2u+rKjbeUTlff+2IcfzPsGZHLvkf2N2GM4G32lvE7JLyRzJB19YSgAp9WdJh5FS70bw==","signatures":[{"sig":"MEYCIQCRxpTsb9J5p/LWfbfyPYGWz40Q3pv2o3rwGQjJOVtjRwIhAPcQk+SbL1kGRO1Pa6CYF7Lm6MUaDLpKO+NbPnkbI3Fe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69NwCRA9TVsSAnZWagAA3roP/j05kYwF61hoOH1ty81j\nG+LPKUAFwatfYAcTNgFZ0M+ZPap//RwEld+O0syBkH+T7rQlrQnsaXkWO35Q\nluvDGI1qBHKNwKboLwBH/Wd/8O1r76QjLamAeb4OyJcdcLTtrOjGh0fgEMiT\nva0O2Wk0HhlojR795qzPaz3QgG0/GfdegsCgdOzX9pN8uiVZJkerA+zDpr4F\n6Zbcxb7LpEYe0ybw3K3ul0MofJtoopgt3RSv4ncun2n8e81LDONa49zQRddp\nMHHTCY+wHnDRtyiY73VQrZbaquee08YH70PexwL9+mJONs5WKScB4WyHBasP\nWQNUY+zheUCly1Ofysp4wh21vC9htaHpDTaPrOykKAaa+H8TmLP7h4IdpPCc\n8ykgifuKgXQ4cqck13v09CtR30K2RHxbdoUhC4dupRZWYl5aMYiWxiy1i+dn\nU7jwZLDWKEvuAAT+f6KP8BYHOBH5/Pe1sPg9ZhIQb+B/gsVni5N+l9N+nimr\np1Lds0sTemvVVbGt9wLtg9WymP6VYzxfBAQ/1o/a6cXW09oAoQiAe8JJ57pT\njNHFdmt3HVXONitztkV4eYM1C78pJyPNrTsdQ3ckzin6zico5NzDfyKRV6te\nK8GhSwYdqzztx8CxLUD+ka+Q4o7sDXbp9YNtFAKQfcA8+NFZh2PI2ItpHfeL\n/Yvi\r\n=fx1m\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.15561c4139_1609290608271_0.22397069092030653","host":"s3://npm-registry-packages"}},"0.3.0-next.7242082983":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7242082983","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7242082983","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f3ea9efad4f3644dc3fe2346f2c65543be91688d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7242082983.tgz","fileCount":133,"integrity":"sha512-smLs8MphN5q89+MFWyCsHFWfL7FE6REFxDiQvFcux/NRWh7pDkLFgIPKM/sq+78vKpPH2QBVY2UgQIhjhyvx0Q==","signatures":[{"sig":"MEYCIQCOo8L4MECuVXZNMfQ5DqYn6pbXAH7qMFVXnAsvO9HXsgIhAPGDZvJP2AS3oJhQyBp+5HJVHJM36OpE6tM/Iu5a+fRG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7SWUCRA9TVsSAnZWagAA1usP/2WLr+slCJeWlyfvjQ3W\nnOMsAa6NYWjl/AkkwHIHh7KB9IKxTB/nEP2F+QH61j7EbY3fwk3hC17emEVm\nbr2KGD4J2EKSWiNroQXVD6+e7BGnOcQq0XrlwS9kAkbPYC32hRN16wEQKDtr\nJuPhWWEuUDO61EFcOo1EjPAFDjUS71dHL9jHaB91IkxXo0scCrVNTa8aLleN\n7/G/0zflo4NhvszVZRZqvF54FZ14+2/6S2MsHeoy354cR28i8eByc4PfAcss\na7casHKczIvdIU8NbIxDZ6lmR9eJ3uMNQTerR5G3Fz+B0dBSrHEGb2TPtVVT\n2idSghPtbTMcIuiS/Clzs3w63ybYlUc0Lm70uKYT++qLxhknIsnzrNfUF+Jy\nwgakv7bzXDpaDAk8XLanHC/7jhXpZBbXJfegdEq9S1ZuPRSnt66oN13HfShr\nFVfk4m8cgMjePwMo/0dSywAja8MasTIoaXSYVlmZ6p+SVA6l7E+z3DpFcHRs\ncN+H2cA4Z/9spWuDYKbUJfVaa0Mu7RbK5FNDkRvLakhAcmvdxN+8Kq8AmXK9\nAV4Lsw+M+w0QdmuWHApY2ZgFXh32mJI99B6GnQ0XzZBo2MgkWTyu2z9HdkoY\nFl8DNheu5l0xACyxPZvCZ4GZYiBjRcqXZGDw9EuCcIaMQR8P7ozFaCfSSzTB\nEIIy\r\n=LX6i\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7242082983_1609377171720_0.8662999828164732","host":"s3://npm-registry-packages"}},"0.3.0-next.98106c48a0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.98106c48a0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.98106c48a0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2de0a945e3015d249b9f6387c5015abdab3f839f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.98106c48a0.tgz","fileCount":133,"integrity":"sha512-OcbdYUJDl3jDvPPOZ1CYYH4Cd6XEnOFVpkiVUG4wsoFzI2rKYkDOOYOd4iUKQmgp9XPSe8us78TY2E6NiU0Hdg==","signatures":[{"sig":"MEUCIQDfp4pRhiYbXj90W2cUmkDTPPubdQDq3uvM66SfKrwyRgIgdxzd/mZkBgGnH16jf/Cjns+M2PZwgEnrHSQe+1HEOuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ngMCRA9TVsSAnZWagAAVD0P/jk6Fz+BbmJGLszBmPRb\nzDSO2/mBJdWnlxJ8ZgKApf8KETABRgIIJq9YxT6Sg8eOSYyqQ6BK94NB8fmE\npiu+Wp+ScfM6MHcmOFUkbmpSRqVHk7LGpr3GbvYF3K+0vQEDxVjt8PT3uoiI\nbHkERv6lWlzr9GCT6kb5qcDtz6nSWbCqb2QUSs+wHQrbiATeRwF8NA3bx7YF\nzr6LqgPDPErcBX1WEWxI+35WxuCm+w714y2c5Ht1ydQRsnQBbGC/UYc6YOJ8\ntE3Z29DwgdVAbaArtlXagO5/9D//nSf+mkY0XsodtgGQ7/HcoQrwT9Spc/1k\nM9bas4U17sREebR7SDaaw6VJa3Jbo5nV/alBAjCfHH6HhcurIIGxhpiDFdy0\nNaJPEiooFy3HX9LpUPAB/2YSBdKTzVutmh62/ViXvYBeQQPwDOt9KB3/4Oaj\nvucDO9LjDOVXK7XExOGyVKl0bPpTOvfPWR2i03MKwNsruUKeTn7ClBJipzRb\nsR7XFsGeRd8EgOzs5+7dSUsYFpKHGVLU6TY68+0vB7+LAU/ZrxuNT0Ft0BIT\nMVGH4+YwM7ZjmB1COGMDOdmByc0Jc/Eojk/JW5qAmo4H+jZrsfDbjBrSIXmg\nIH5x+z0RboXkCCpcfLQ1V1xle/+pufkU89PHDLGZjxEcgAeJaVJyLpzXliYi\n4Fe+\r\n=5tqd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.98106c48a0_1609463820192_0.43933730083843336","host":"s3://npm-registry-packages"}},"0.3.0-next.4167837cb8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4167837cb8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4167837cb8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1c2699fb73efe72fd0b8c928c24238d97a4ced2b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4167837cb8.tgz","fileCount":17,"integrity":"sha512-rfcK9LtFZQmG6OJBmQIDJV6K39seEMbnFa5w9pCj0xozcaNWEKypW8PZBUd58xCgx3qZr9eSXofTZfrnDi7nNw==","signatures":[{"sig":"MEQCIB4c39oeDs07lPWIiDhj84ANpm9+3xFbGIFJ6xHZvzPMAiAneltZwnWFuDX45HFeMth3zJgvUhHMsIBWHNQ09SOaNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Q8/CRA9TVsSAnZWagAA0PYP/iHLNkTPecl2Q0+bkUp6\nQMYeUV59FmjuXKIuQU9zfvGZcwJZiZc+YriXjmyTovB4g0vUWSdz0oDTqT7c\ndQuaP0/F5fk42BxokLEA3bbGnzyeKdi9UsWOHozuZUm/EwCSmHg7KFJJfKiE\nmL1mwZt/TdY1AHJGKL+NKC7kGGGK8gKD3WUGFFkGQxsDROjmOLyKGk1Ed4Sk\neRJBww+KlY0nhpQVv7uoRUaf795BNXQnqztC/DXnOI9isfuF1acDkOVZ1Smu\nst4LiJwTdpdCJJ6Smu+aZSQLmYCMGca5y/XyMTbxSTHVPuQ7t/4/oblZrj+w\nUaX2BjmhFFF2C6FwWuIHSLmsYdNGEHEIRJxRE2QGf45k+ZnJ0uvAYKML6nUJ\nGTnvfcLnuPsd1M5av3V5q46j3PMEMdr7HlWIsCKFc52kCta8Bet0QZbvJWXH\noHYuC2kJAGbvbYgkEspv7aF52rnMPSMomtMsuPc8zjW0Oey/h8LY2GQDf5jk\nQlsMukwYtdKvcPQOEomtvV4T3IeO5wtn60AoPe4NeaUJfXarHoknFG9AFhHn\nZfMut+vt9rHzslSnpiOHJJQVFRbgo2+HUY+08R8gsFIU2LyWbGlEGFJawWKB\n71ViTlYj3iZwtA1GI2SuKbZXZzbVCAdpUqygf/m9zFrTNL1o4teUpmaP11sG\nu3zD\r\n=n+0O\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4167837cb8_1609895743335_0.7573047335676655","host":"s3://npm-registry-packages"}},"0.3.0-next.ea1b3f27db":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ea1b3f27db","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ea1b3f27db","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0bf5cee731c4a8a97b592a870242b37b9de96585","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ea1b3f27db.tgz","fileCount":17,"integrity":"sha512-9NQGyOb7kNZ/Re8P9Fja66Mzf8mCYZ213h3/Ln1W2xHT4CjGdVLfWsJs2Wy9889pQYoNyimlgqddvRUT0tI6xQ==","signatures":[{"sig":"MEUCIDglwh6gL/Yb9poQRLhBxB2LEgCpd88dWx3lulirhrF/AiEAslRQhq62ENsEyyj5V5kjEa28izNBDjwt1Disbyz3w90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+QT0CRA9TVsSAnZWagAA1rEP/3fpocYFkLG+Tx/rzZBX\nRV5E0oQzbuDv6FEgPtRM9O+rSB8NK9DESGnXj1qTnwEEghMfnbpAAOfe9gcp\nVsoCAjGsQidTOR7fHwvjB6jRQfmJSWwJEIQvxa3y8PJOoKMVcc+QpsOxTCuu\nLO2UAxAFcLwzVux7L5jja0Ofo6Q7zeh5/MbaZKer/uYsoee5+BnjVFdspcYw\ngF4VON6xoxcG7vm/5WcNOz1UXPh336izEoP/U2X5/WmfqtUcoKcBp/t74oW0\nhh7wan1KIB+Zx+Ek5u3s8IPDJkw+nqlVzAUfT0B4hRiCWOzw6Kd7syyeFIJo\nYSRE3m8KGJ/8ZeKYkEjTHoqpJGlT1R1m5IFQ2Qbm77mewzFafUWtxjOAGwCo\nQTRzvJFkWBWVDVqqbV6xtx/sJbwsr9bLwf6BvmmkKbKGtq5D+EgT7g0Hahg8\nBMFOcwkhgxzIaXHERUEfbwUOfETk95BBAaBGKcecHPLzHR74JYxW+OmK5UXa\n9Xma9PsDe5Anr/pR94FVS3rGO6ZJhNb0WOwmE5wGU7EwyAyUBcKwhVTWIIKR\nN8kR9/G5SvX2w2lchIzMHGW11+PhrWe48BTIXIPl2dOWycbPFPwLhoGduZCn\n2XOb9qBUFBUCQO3Q/ILAw0h8nnJ2C0/6uHBRUyFel+gYsntptag31O4QQSRC\nyOzt\r\n=1njt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ea1b3f27db_1610155251734_0.03937943036159952","host":"s3://npm-registry-packages"}},"0.3.0-next.3ceb3a100e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3ceb3a100e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3ceb3a100e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9ac2bc5e1a5bfcb2cf9278c6bd19da73beda0de0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3ceb3a100e.tgz","fileCount":17,"integrity":"sha512-vzSK4DEge/0UTBohfMFgftde/hxRg02+JUOAIb6pxre39tX3/OymHGYfBhj8Iq2a9LVWo05Avb8FD6HdKW80lg==","signatures":[{"sig":"MEUCIBEszLqFhF/Pcct4xspuBozd/HVY2r7iRh8BbHcOJxhUAiEAxpR1pw0uf9ZzLLODbV3B0xxY/7s30Iab9RSnsZC3huA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+laOCRA9TVsSAnZWagAANx0P/Roh63rRfOst9mEv6Hwf\n2sqvAw2RGmNEPo7uB32Ny8HYYqkn9FQNIobf5Wc8TfZHsnCz5IeyYXjPol7m\nQK7M9ajq3rD/GVc8TXHYBfil/XQmRYWRzDFVIghpJmwoAsUNKKE2RSRLIjW/\nqi8q5RiPvOq/rb+xlMpb9Lhy4ADrgcKDAtNgmArrbcksnZuMZaDL7oLINBst\nhC0udGP7Xv/upjdBmYeOygCgemn/ZsoJWp9VMQeFupN7PMhpPfHJC9PyqEvK\nFwAsholm28+MWXVWf6wZ4TD0+/HagCTCWr5I34Seui3UwQKDnSldnNrSdiO7\nlpYfVDnLIqWpSp1bJUQFfuaAYRbM/uc8lLqTksJfbLaTbKgLN8BZSp8lzeIi\nhq3WdqbtpdmmSPglY3KuPW/ZwmwAK7d0ewuHCCH9vDJn0DPFXB98/o4eprGd\n6DLRkr0rk6UPLDaWiOZpFUh5oyYJDr7jcsKVwtLZ3sFlyYz7403LJa6ScHNy\ndt71leDuQWIas7cPqwD1n/txysp5+BmQC3Fg/2cD1qnhJa5CUluycluSZJ6M\noD1TYz0qG4+WQ47Fz9rsJMUS+S7X1wWC+qY5neycBGGEBPmEnZSC+8baQ8A4\nm1gIL24VNbNcTUgSRXqzyy0MYOtFfC/8IzYK1LTGSTDvAgwJpUdbInPS4kTq\n9e9m\r\n=a8+2\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3ceb3a100e_1610241678041_0.013091711423677932","host":"s3://npm-registry-packages"}},"0.3.0-next.732d4ff89e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.732d4ff89e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.732d4ff89e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0e687d0ed0b604aa2d7657a47ce94b1545588070","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.732d4ff89e.tgz","fileCount":17,"integrity":"sha512-edAdixbqHqA5gY4gLiWTE/c1jufo5stet8YFKFH1HnuD5dG9Sw5DhFR+uX0ZLLfESe9majzQDO02wU42WZvZlA==","signatures":[{"sig":"MEUCIH7vawRTsAo0Jag2tYCwrpXpGip+WU+KgXheWUvawyCbAiEAvJqEpyEbA+m3n5WgR5AMG+pv0qIYe0hdwJj2sWibaLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/PntCRA9TVsSAnZWagAApgwP/iQ8mivD2ScpcKvQWKCF\nUOvLhqsP626BqEE30lLSFpns2cbvKA2a0jqS8sLkBRrG9piZN83HDnRjiNuL\nseIBapAHnmb8xAqa4bVPRYYUlFcz9xvFFyGImiBoJc9Df4OAn6dVzQWn0of5\n3nb00tUYZ5PX8Azr3KrD7qOtYOq/x7vICPZSxxRVP1GK/N9fC7/ifCsie78J\nd7Gcbrnzb4pNFeNTaQGfU2ME7RtVhR+pQdiSj0VjJWhfMxN8SG+UZHBlD0cu\nskEEJg+XXTGxXkuEfeibZnSGbGA/1LGBFqgA7buaZYow6WEQ8YhUrKpZTcM+\n1g2l5THcIaMR8BuxYDC1ol97YmrrPZ4+kgZPXeVifnj1acF2NpJu9PgJKW65\n0HJcP0R4hmG4D628VLwPaqEOITWbIsuT6xtQVCVaigsunETmvf1wN8FJ9rzj\nCwE+cDC4oRCNLib3rFFOMbIt1fJ8JDnx/sm6x//04XJwTnB5eNW1DGE57//Y\nWkRcpg71JIJ+O+LgElI1tAYK05MeevoRqDInM/qlPoQEHD6Q3Hx14HBE4DSx\nfCMvBQKeLD+3/Mr2JiTmZvpwveZE6vCXE21OlxhwBQxkqdyY53XSmI7Ei+uc\nuzNh6xrtKSNagdqg/6v8WlsUYZJNgQuCI5xHxNfZD6n2bF+/tf0FdIz3cgM0\n2B1R\r\n=YOxx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.732d4ff89e_1610414572549_0.21941678298568745","host":"s3://npm-registry-packages"}},"0.3.0-next.b6435bc424":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b6435bc424","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b6435bc424","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"561fc1ade771ed2c5ef18600960d588adcdfdb18","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b6435bc424.tgz","fileCount":17,"integrity":"sha512-ZPENeb/nMSTkj2VIIe5yB9RQ2EyN6nR/BDQLKV6ML1x04jrBG8er0LEgqrX/b33enHFNgSlw22rWt68y+6TrJw==","signatures":[{"sig":"MEUCIBvHpziOy5wUSa7QXtCiVrLNZuPjbrbOPF0lZ2klMriXAiEApo91AMKVDFBUEJROVIWQ0MfBKOdBXtBZP7onDX2OFIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/k0sCRA9TVsSAnZWagAAFTcQAJxpJccU2Q022fwW2yOw\nTxpWUiHEOscWpKbXMzvhOHolu1ZK14cqymlEi5uCKvUbGjZNUFaKSoJzC0+J\ndM38mHOpClMmb0KQuOaFnl5rXLYarPYlGqm//N6uB7y2NonODk2GS2uD0SZ8\nIvl7L7+HwEPp5RUJWhSwcubX1GyWudyjieo7i2e8R9q8P/4wP+EZP3X/UA4X\n9iu/F2ptCr4iSpaA4Rfe+wsdRtL2mv7FkKWpub0VrDBtASfn/RSaWDcYJjC0\ncw7Tq7ZPdFsn3DYMz2qvfEVCtowGiak3QHSUJlsdziQuHZWbaOLuYLZ6lPt8\n6RyNyi77Gmoo6sh0zVBwWHSPqbp0DfOExWskjqCuBF+wg1La5myT9RtW2glF\nRqzR24JntrS2sDs/2WdUskaiQign3no9X0We4I8jcfLXhOgpuvxSkSMEnGvN\nRCyO47M5V0zOtYuOH9osRMnf52HSp9FoYXkORgAF3Mj97rL++bLfkHOxbDyx\n3Y+zpKrflGxd3r0vA9DYccDKBIVO4IFN/7D9w7tgwDFHIglGA5GbiVItNdid\n+OHqKY8WeIQOnr2cpJ70Mn9KKkRrY/zUZPDb2HIJ9XCpTHS4jqBBa7av8Xxd\nVqJvPpjy5g4CITaEDG+3kU+x3XTKQ+nQ3zpjPYhiJy+a3mp6oBVqXET16lNV\nZodC\r\n=VYqd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b6435bc424_1610501420044_0.8198123891936144","host":"s3://npm-registry-packages"}},"0.3.0-next.710846866f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.710846866f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.710846866f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"eae7ce6c855af8d5142b5c3368298de9bfd4c472","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.710846866f.tgz","fileCount":17,"integrity":"sha512-YRqvE42MoAbEAzasWNbE2s97IPRLSlj3WZiagMrDDBCtUvbWnCYG15eM9B16JrAZSQoxApf02LbabM7uxNZ1Og==","signatures":[{"sig":"MEUCIB/ExvZsUXDcfKtF7agmtMUmaXOMfQQ7DjVwQGUlf3UjAiEA/P3ZwK+C3mVIfeblBT0MoJo1oA8tezb2Bj06eZCJogI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/6BSCRA9TVsSAnZWagAACX8P/2/gD3X3rxv0bsxfDaCg\nHUVZhdLtrVNgYPsnVwQM7T1oRocStq3gK48XM8OiIZN6KqEAulf5uLBOBZXx\n//1bkdcju59nYsg4qs/Ckh1e954hz1HfluJ32/AfTSMJE/noScEjqVZkkr+/\n1amjY1WIUEPykTS3wGnPehWtxsg2UlL6PX19bjyD4nphvlKymsixo9L8S9VK\nVSDbpZlgHgZBG55/txV3+6kEiRm9reicmtkkMEzjzV2UAURMLVXnqtMRNPdo\naPJaQWYYDV7eBnfUFx++gdPwljkgaitr5IEQhzxEaqo+Xjd6Cqx84XJTOU4l\n8T/hnpvaqYcpxgHpTW5bNyN2pTYBg5qon2JH9dtIcfywG8RYL9Jz4R3tIuHM\nRZPwHxYY+qAvfmvvsyyXo8G9/kJH4ffmg+0hiFgmWOQfXIiok7j5mG6K+Qjb\nNTWyNSYQugmd9nNKW9GX7aSRda9ZIiOxyZBzE7fmcZSMHQK8Kzq7aFCqAeMc\nXqR3fi74krbkEIwj73t/lh3b4HmK8RVEQV4COtDY+1TEI4D2s9QlcGbHiReI\nVH9UxPrkRnShZZTW3avfEWZ4Du47gFJY5GN00uKFtacaCYxen4KU1M6vkOoW\n+LP9sCew+8F2LSFCMbqIWJUKSTdWHcfwJ9Nz40EKQCzpsIdANpgl+ueYnNcj\nnpZD\r\n=cP6K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.710846866f_1610588241745_0.9569271781371846","host":"s3://npm-registry-packages"}},"0.3.0-next.64496f8219":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.64496f8219","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.64496f8219","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"38ec179744784fa96e977669346ef4d609822602","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.64496f8219.tgz","fileCount":17,"integrity":"sha512-uRwrpkKuqOAZV09F4pEceRuOA2bYCF0iQC90F8xeEgn3gGN2bsh3+9x3TxrcHhur9YrGeLusdtAAbn/17hypOw==","signatures":[{"sig":"MEUCIB5Q8G+dCN0MHXhhNXuXvKr40LcHoFMJ8wGQTRt0BV8hAiEA4BfRuHjYgwNUuNipzyRoQjSaqD5Vo4WJ05wx0/PMNt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAPFiCRA9TVsSAnZWagAAV3EQAIQxaibQKQO8ecqZPrOC\nA0ZeBPlCghFdvXRgjTyanSA4Sni9F4hgyyCkmTtypkqv0BTEBlKB7ceAgO2Z\ntFjrW6zxHs1/WhfYP/A2zqrZHVpxVxYoGc6VWTdV8P9bLYsOUFeM4PbLHvyH\nAxVwuY+7zyy5GpWThuohFKJicMO7nlfj/iS/x2VEVOiEYu3g2BJkQkis0+bg\njhJHyVusw502d8yIO9z8DXl9MVRRPEwGDCpzi6QmcwdFFO1i+kg/fZ8joUH9\nKNHnO+li8yM9GmHU6GaE3kViVPat5Ke+NFXcxjxg+wlG8sOIzq7YDXeVZV0q\njjLyHnLEH1Cp0RNmI8/rguZYXEF45fqKRKDloRUeN9vIrm8gjn2+mXWWS7EF\nmuXk2hP6+VMn64wQXQuZtcIVM5aM6I2VkM0Y88TbBFWmNg6aeuUX9w4aQDip\n6inUZJ+cc3qCxjlgPGIuYouYLZ016LPoLqls88m87i9YUKsFDphChSZiG3fx\nq2JypIhcO1aRe3P/cBn0csvQfbtadFUAfj+W4cw4dSTJe+JSx8Cpk4/z1cki\nZi4ianvS+YFIraxbszChXmfjj3GvsWkdPnbQTDNCOXOAXzRZqvmFC7Mvv7Nz\nVAzZiMEFntwCLiL8GC68o59y89MGg6j/529+SrAL5Il0GUaohI7PWGE/nU07\nMz6S\r\n=a0C+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.64496f8219_1610674530116_0.18919363110112264","host":"s3://npm-registry-packages"}},"0.3.0-next.2e89c2d4ba":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2e89c2d4ba","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2e89c2d4ba","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"723547975e021965e431cffdd7449339f34cbeea","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2e89c2d4ba.tgz","fileCount":17,"integrity":"sha512-uwMRHxIsd2fNvXiZcqN42P0QvExm77bx5VR1MoEVqFN4VqxNTK3NeyWascVQdVfXcPsI/qVZp4sPxQyYZt77Mg==","signatures":[{"sig":"MEYCIQDtZGZODPlUcGfqHBrTRrRVDxb8cWNU5d4C1UnIW/v8kAIhAORYVNWbQBarB3+D80Kng8fXQFbqyZrHKi5SmnTa6bXV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAkJmCRA9TVsSAnZWagAAdsQP/RX4sj3w6yoMnS3ejM9g\nEGaqPnyP3JVFW6IgGD4d4cKFH2/pHZzcwzm9rUPMUlQfFxuHcxEpfXQlNAtu\nfd/1xDB1qxgXv+VeEQOtdlzb0ufmEtK/knqEb/tywZZTdUiPqEirVDsX+tXa\ndoqxLd4H2FPPQxbS/zu06BqYxy32/qdWdPrAJMt24KSAe3d5nXr/mtNSP7An\n8yx/aPDgoM210w1tcugJei5X9fxkYQmoyrk+4Jqr+bYsp2woUlvtfdAS8BZv\ndjwyBaNoTd6ZVSj7hj3U5emtEzw3e7fC6cdylW8pX0D8NJNrILidaLZTm8/d\n3av6+7S9fxkSvPG+P65XmT9iBIkHyQirsls9RLqZFSNNUlIYMT6V55rogxgH\n9Nr7yrhzH6+Zt6u4O+i7Y6XO0OyXUXKeTxDtJTe6ct8Nnc5+FUOMyvlZE4d1\n9cIqeZ2L3quP4yQAH9R4xgpblqlkKbZ+V/8fytmkRKC8TPtxAGbFv0nMyKR/\n3Ewz2yaOYHpj182EiyT2/t93N7ROq+tOvUMid2pR7EpGvdlGW9ppydMJjocy\n3m+CXhARrXeAR9ezQDc+xAEDfW93sJvzPrV9jSa+LzzEUuJzdi++WtuuVeTT\nJDuB606A753WMyNy1LZiyhpl6GUKYYNzUv4hfiELaW1CAggTgvMIahyc821t\ndNcK\r\n=svbA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2e89c2d4ba_1610760806208_0.9239583140981125","host":"s3://npm-registry-packages"}},"0.3.0-next.eaa959d34b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eaa959d34b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eaa959d34b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ba727d6a4be9f30fd335f19697dc1377d952cdbf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eaa959d34b.tgz","fileCount":17,"integrity":"sha512-kXCFoi2AdCJHcBpDiM5Ywt3omDJse02Lh4Aikg/xJZwBYU4ogaP9xENlwyKNV4cYgkaymA6HmOJ4GK8/S6RlwQ==","signatures":[{"sig":"MEUCID6JRU0H8iX3tdwoTOqeQHvuJnf6pq+96XZGjLArxvxYAiEA1yYlEhKRg31zt+ZCbOA9LOXnaqJcXLdNQPrfIANF3t4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA5PbCRA9TVsSAnZWagAAmvEP+wZyoO848b4LgyCPMuqh\nj/i8Dt2QHKHsM73MlRvEptspxXaoVHR/EtiROQ0Jg+j9ARIyUVxzoHX763rD\nDXUGEN3O+PZfn19SIQcArIB6Ng+H7GvgppLPnbWv/EWgPJdSQf6nH96kUGT9\nMIFi8ZxQUPQayVY8iFGxP3bSzjyxr4c7Y8Jgd95KylFZP3FDEX8H8MJS0vFH\nhy3NljepVHx7ZoqBZCO9WQKFvA7Ni4rNOfb/QGijNjwt0hpTsDn+GVQ86QWK\n0AF5KokADt8c7vgAKNcisPf5QTyXjlyoy1Vx5lF/YsUci966Q8M1KPrWA14e\nChcSlrmtzGdQoXIq6QhmfCz8yahh6bphAVR2MzF5IYL0kTEpQ7iHR0b8zRud\n6z1R5ITkVoaQgRi3dkp3iZFXwZ0tGQQXY4oabV+63txtjtOseEZ9IfAk/qIl\nIBBrlQxqVrlGRdc2K7gue8srt8an4xGmhM4twwa+As+3WHJHkngSRtJvpYFw\n73w4W1/SLOqcp1NHXt1U0AQT2qxLtDx4MWT0UvOWGL/3YVPVCA/gR4zeeRgQ\nKfbzSOLkaNTBTCejP5GT4SiCdF9YweLzgwRMJPvFz4Rhw907YSboCQx2JIRe\nuhcXCpTm+9B3om/dwCUpLrDgU1F14pU4k+9r3JcS3rkYY1DZdOdx+QUTZDct\nlpFN\r\n=1Oez\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eaa959d34b_1610847194582_0.7795822032457362","host":"s3://npm-registry-packages"}},"0.3.0-next.dc58838950":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.dc58838950","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.dc58838950","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8a8863d27f27cb153a925a92638709f9b91070f1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.dc58838950.tgz","fileCount":17,"integrity":"sha512-Xq16N6+r7PcAyqdXQK+2gdkz2rZeAD35IVkctbPeL0sm1jbcchbCi/cENT4s7JExh+ysDmof4MmHSgB698RJ2Q==","signatures":[{"sig":"MEYCIQDAog/Uf/imZ6lIwc/+kaSXSTRZGELf9hq+WpojpBZvxwIhAIwbRNw0NJoi5n1PoQLeZPQgSJp44q0VG79i6Q40QjU3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBja/CRA9TVsSAnZWagAAh2oP+wagzIrkK/b2rAyEZsIz\nPnc4h1/FcnGjSDPbdyKmpJyPOrUTZK8LW+4D/JbelsbAQIiLfwHj80LMt7Gu\niRLVbgMQoLzR+1uCioWzT3fqsWl8IGDRpU35gxbLjEFAZvVwlCCoJwxW9pn5\nwALdQzNSfRQnQGck5B+LhMOBXNg5tS5qwOJGeA5eus87IkvERNxojCGtSz04\nLcNhE+9XcKxuLmzwnLZkdB0NKKps2QK8xGl/HuBubgrZcFrtN0m6JGvPsCm6\ni6rTMGpNY7GvuFScW1XkIddBd88XZg0O/eDQHV3k+M+K/KnLy+AhnVjhUblg\nF9C2zIEmUIKTvO4SnI1GEL4T50FviM255aZVg+w8bhXKJa202KvVR/Mqwk44\nt6fA2MelpqO3aSaYrVrMG3ZtDNX5TIetoqCeb1zparzpFc4idIkJCf/VCQET\n/cVO+G7WWeyUkEQQCBP+03f8D+fAERJDlWGRO0jxCREsIy62losnyaG9xS5A\nnCi+HP4QvmOKVHh9H3KMNuR53LqaFR4OXYj75SZUBnxu3Z00UMah9pS76gwQ\nIXbifa5F4YklghVUXEMXiV5uGMp7v/7dqPBRkYZjeIhlz9/rRpHMNpSsmqZr\nGGR3Z/c+NDdiHG8RPSZoP8HliF/m/9dD7XPc8fY0YuQpMU6jtc7XkRudbTFz\nwj79\r\n=AlPS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.dc58838950_1611019966728_0.8595247262218657","host":"s3://npm-registry-packages"}},"0.3.0-next.f37dd66323":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f37dd66323","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f37dd66323","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cd6b1d23d33cb02965a69685d8194288a1373529","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f37dd66323.tgz","fileCount":17,"integrity":"sha512-tAtr3Ly7FSDLtA2546hzZB3Fu/dpE2nG0xBg2Uhina8txkdQk3pe4fKK40rh55MUjqcJfTFJLS3URM/IyosBmg==","signatures":[{"sig":"MEYCIQDDYcLbYgTVf5z4J6r2Au6mcy7+K0CxezzQUO1OAPKDiQIhAOohtvGfHRldaQ0tLgviit+n2JzizmIXtLi+Rd0T4jlD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB4kACRA9TVsSAnZWagAAVOkP/RmWy5ijVEKmJXte/QnT\nc4deIKRpVMRLeOA3NxlrmkUsRwBQObO+KtkOztX1D99wmXX+PpI30iNUkACE\ncNDDbnzIaS7TGbBw1jKGie90k7c8jYjf4If/hjipBS7EuvB0QdY7JnvCunGJ\nlGeL09Jj2TvBGgzPzt1A1/zBGZnbRToADIrhMVK29V4MhRiRSqYMjAuLUZ9W\nQnnrEyXwbKos9fftybit0gSE9SI96Q+DXKPHxExCW+TDFAbpC/LkhY5DaLVW\nzWEgy/ayLUqq2MByp2y0ocsmPad8/Dd+SwJhapo9wbGaGzcNkex9OwYtHFDN\nuIANt8dZHQh3PAhorIhkFvbav0HWnJfvr2rJeaVY29z9eq1rMdR5tVvtrm3h\nn8s3R2WA+TfY1kK1kV9A9Elp6CiA0I2mtQeTEFaZ0fGJ0qhiSCK7P2sxuSyJ\nfr/61xh3dyJExs3lUSz2gjFlLiRUEHSGH3l5DoPJp3AhglkssXXq49CSlsHb\nIIRPvEYZ8fcbQyhAkCrQpCveje2mbpXvlr9DULurtbhmoEKTbu3/51C5ZCj6\n7U65lw4nIA2+JOuN7PX1JOzw9bua0iE7MNsWlB8vNgNSmv+xNuCOQ+RdHGju\nI0Q2tPGWv2KeYxdUmjj7pYCRHxBSqEf8cf4/Ivp42t/PpHW5EKD1LwhaRlph\nk87k\r\n=27v8\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f37dd66323_1611106559675_0.7896943313563412","host":"s3://npm-registry-packages"}},"0.3.0-next.9a55eff36f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9a55eff36f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9a55eff36f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4ef2ea68c3e3f42a788fd8d617c2e4a564a7c6a2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9a55eff36f.tgz","fileCount":17,"integrity":"sha512-axz2FgKb1KQ9eye9CbXwjdf1XRAQLCaQkPvhtQPxdxJZApoIaJD47H0x8D3MSF0tDHRnfaJ/Aeail0CCCZDgyw==","signatures":[{"sig":"MEUCID/GqikD+2iXOi12T0h/d5HPNtATYyU8OAtOMMDYDDYmAiEAhZdEgfXjtb56B3OZ1HbRNqWVQBTpW5R7Xa6uMKg9ync=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCNn1CRA9TVsSAnZWagAA2GcP/1qx/TcL8XjTTifxsanp\n25Na5hyfORU7njF4K+ZnwtEPMVhc6sVfDhBbvThsja2JHP2lQlVucojOsIPE\nPerPQ1Lr4dcm/7TXqWdmCINSLjAWHiixdoHcaPlvDZFi0hFaSwtzwV+2HNlA\nskQ1YtDgLWb6svRlI6m4/jXEJcvU8rzjt2AjNPNFNbWqUAA7BzSb8Tb3I1ag\n3/zJmqGF530z2pR0sIloI7PNMR4Q4W+41fQ8+Hq4sx317n6UcpI2hhRyb0Fh\n/anvknwCnO2mwomuZczoU6CbgrO1pBcScFuiRbW9olVx8F9I2JbxC1HtA3K8\nf1LA/j73faNkrqdmD9JNDqIC2z8MsNPcNDOVBFSLoNJXG5r4EXqClNqzkJsw\ntzz/GJrqzhl/YYkrEDkuM43X4CNXUiWsbrf+z8PDFNrzjHs9BHHz+1qkYddl\nImETYttDsaeJ1puRoceXynfR8vz1ffdCGlbX/m9jabFFGpUi0nYS6tnFReRq\nw8u630R1Z0Anhfr0k+yfQQ1hQCcgJMkvjgaxRylZck/KYjIejgBr5vrxH2Vj\ne+gCfHhkDwHShyeMnFvtZXMVhVWanx4d713JD2lJC9VA1FSXHWh3Motl+YQx\nyKd7IGBD+CTIk7JGAHOkQOE9hqES0IcZsV1s24CJqpwah8L9O9sBbqFlYssi\nB8ka\r\n=nAhR\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9a55eff36f_1611192821437_0.09205241080571613","host":"s3://npm-registry-packages"}},"0.3.0-next.f0bd7eee10":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f0bd7eee10","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f0bd7eee10","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"af601e94f1465aded9fb075665af168ad373cf64","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f0bd7eee10.tgz","fileCount":17,"integrity":"sha512-I9RMgfSXhnzjPc9rS2rrU6Sjeyb0WtUePYTnZ8HDsoGvovldQk2Y9OsqrpKD4cX+3KoJFcP0HdBYHTfotp+MQA==","signatures":[{"sig":"MEUCIGvIbD1Svcktpr6YtTRfsojDpqpChOifFAgS78OBZkzlAiEArV35NRp+chReZoJfJxMNzW5FLj6ne+qgWJgOieCRez4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC3ztCRA9TVsSAnZWagAAMc0P/0hFVLI74hk72sTik2pc\nr7B+3u/OpdUudkPv+TSQDfffeFSz93XpN5nMr/CHT32sh05k8a9FBVjwritn\njxRC5uOfxFZlOFVYk1SGpKqUmGGW+kRyXcsEbT4gUCrAVP+HWwa1CXQ3wHXX\n+DjjOpe2HvAcmeLEVBHrGSmIfVzyFv9Bdr6iS08zZhCPR8wUmqJgm/iV2stT\npGEV9tl1PvzqranFA5J9NFex80oTB9qhcjci4Vgx2QAPA6EuVKwmRGhexRZS\nv1y1iF5r2htT/PYXGpW4AVouMoL6MkIajk2CG9NIqZH668/S/7Vv82Q2qF5u\n3QF5a3z5b02wHul1pRmhbAHHzFEs816tSdhidMo5gkVdi5MPDb9lMRxjwsHp\nb8wArc57HhQWvIjXw0ct+7ES4N4OXAwB1Nhzv1TEWJtHkiSJgXXTMc0DITTv\nmLgErOmFvr2mVBpZdxc+tIIDudNaNZyJ7rR4KFegMRBTNvJ6VwmXrPVq6Jb6\nqarenIZ72c2TVdFQmCJa5eZZw43/pri6eBf9rUiARRLpzKc6LdghIz0zd0cz\nzAxN9WKFphbMBOLpp9nCbuGM7OFcQigCv9Fp+0Fd8xBg35suAUuMKBDuzzXS\nwgtgKXPs1ZbTVA6Vrc+SD4GPLIWAyFb6Mhb3/X16/Xbg1VHl9vk1dhgm/uhq\naxRG\r\n=dRVP\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f0bd7eee10_1611365612771_0.9475408969023815","host":"s3://npm-registry-packages"}},"0.3.0-next.79be0a0724":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.79be0a0724","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.79be0a0724","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"387a93bacef3d1f9c085dcf7e5ea0eb7df911504","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.79be0a0724.tgz","fileCount":17,"integrity":"sha512-I6U76Of8J8Jw7PgBaYnk6EReVT4g0ZgIeu6WT2EhrRMVlPQKQpsePwsJZow70XmLvnMw26sqLBsapwEmocJS4w==","signatures":[{"sig":"MEUCIBTRGKrSCu82Lc3yjJYc6C6dpvmdZnOXwmGYW9KqLbxEAiEAjGqtg4MYDAdPnYoh+GP/vrsg4ZCkyaifzsCoysiuGas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDM5sCRA9TVsSAnZWagAAVnYP/2TAYMVhgI7+m4zB/t+9\nf2ZGut7jWvl407VAFRdM8tJApAsgA0goHkIByPfWe+kq88MqDpnd2HS25/uw\nUmRZViys+LyyB04yGBp02paaMirIApsOAAMcyrpzJeCi+vbCUsBMf6QcNvYX\nSeg9CDap7vyzO6W/eCzyiUNOpBzj3+YZ6r+H6MRJgwaSovy8MVk4/4u8xWpQ\nSd3YONkqwq0LNQ4SEMSHStczgFYKa9Nnsk/RaB2o4h/6NFPe4RgUwOXPfxc6\njpWvyXst2hvsKI0+Rm/m5FH/Jo/WJA6rAurrLQm+DPF5nG3XGBxLjHoiNHto\nKiXLrP00xHWbLQwdFgw4vlGVkV5GZSpS9m6oqlY1wFqER7bD2H2kIJwrM3n9\nCENmQIbNYAW5a00lAFxciQ8NdhzjFpaqY6202UrrFnUyP9/+T7Ku4CZDtI+e\nXTi5kcF1Ynie14rQA0y2j9M0TIwW+m7TyxMPUqapto+4Dg5DkLn9zxLw1R4P\nUBd+o7/3mXNBb4QHrUDLUTbs7f26QI8YlYNRB/Iraq08O2tDXAyJLbKzHvSQ\njjAa7R6sNo1Y2DVlHd1oc1f8lbP2YZgYbXva4nZJc8BcbvODekmSjBZLh1GA\nlA51LZvkS75JWXL9YEGdP/dk1FAyd7NX9TY63eT0OjpcVM9Wa3QGEJMIYaXH\n7U6S\r\n=Jl18\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.79be0a0724_1611452012338_0.07240544108318492","host":"s3://npm-registry-packages"}},"0.3.0-next.d2cbc66835":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d2cbc66835","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d2cbc66835","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"50c2de6209c0626fc66bfe60b0fdec898202533d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d2cbc66835.tgz","fileCount":17,"integrity":"sha512-xFr3jlcz8CEew/Q2Q8kXGNvIUyMFOajZWWxyPfW8QWVP72iN/MfGz03mUGuaZkF3vi0UykZM4zKljK5eX3wjYg==","signatures":[{"sig":"MEYCIQDfuEb93uCv15MLYgfVWmLZBgseU7slft0chKkjSf/gmAIhANFyVYNf7rJrClV224spHiTVAs9LqamRWTPsgOP+HUuF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDh/SCRA9TVsSAnZWagAA1e4QAICHok14r3ihbTZBZQsU\nEOPO87T/k/276Kq3ZyCJF03EgkHKEvBZTNOJtEaGocx8ax7/WdUNh2XVCJJR\nzipcTGvXtel7hTAWso+OHYFP0V4POnHHZ4ovlTK1xblXqNCnOJa3I7c34L4Z\nVXlh4qIjVQQC/a69SVik9CJHL0lKp5e36uUddMTaLK4VkuTd2xFRUkuB9Wp8\nn87SVLdRQXyUPTkF8TZdRex7TCxeVMfAkfK9QH1/iyyG1b8D3LExQxFsGfCx\ntby6uVizP2+ua3ktK/oMy45SIrajutJd5TAhFa7pNH5PGtTnCFvyMPV9Bjeq\nBIolRX8Mu0yG0pSfepxizEjNhXtCOlKwJhTSDzE8vau9XQg6D6JPkCTImTJY\ncFAgRlz8us4XBGvO+9slePNLZeRan41rYmIDL5HGD1QK2pgyb1j16uK3dhqt\nQQPEppwMNR0tsMtRL5NmHrv1pVUTsef+lNXSwwqA5zlkt0TcNw18cPEpVDXz\nFgsziRLhhBzUyH62U5VxMVNWOfat5gtTbC8v+t63v6MvwHMNJ/JllVruVPiu\nA+L+ez+tNqQaUWx7QbSjgk6KZRomzlSOgGsrIfLX71xDvsy4ccxx7ej/8Wjp\n72ytepG412Hti6UNkasUZHgUQjmOTG0+7v6cTF0aMEyRPhyof26lAI/6NGGU\naK/W\r\n=8BaN\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d2cbc66835_1611538385561_0.44316751863465287","host":"s3://npm-registry-packages"}},"0.3.0-next.8fa1417e30":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8fa1417e30","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8fa1417e30","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2a433b5153d36e27df0375bb1e395b95c777f101","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8fa1417e30.tgz","fileCount":17,"integrity":"sha512-cBkTGRBPTd9Pk6LjH35BwdjaVlAhDLrBSxUBafsM2Q4k+nNvR7UkljbEisrIRk6c0gz1iE4/Ok7QCM9oytwtvg==","signatures":[{"sig":"MEUCIQCotbc5a9fyTJbytvtGsH/dNEabaYL8hNMPzvrVNn4hUgIgF2hHizUKJ3QbJZHw9Ug5vq7g2VvCuUg39RspD8nUnfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD2qBCRA9TVsSAnZWagAA6scQAKC29zZpPV7rHnTguLv5\nliGl0a2/U1VFa+NSKky557+X4oX0tAGpwwt1AYMbRay2Q+h9goMVhYjU7L1r\n8Vg7JF4DRUiaogpGajyk5euXT9OKiwfayq6HO0WYKyIy2EakTZSVR+Lq+TWG\n5Fef4Kow/g3QUbrQ+ry5RMcQOFBRP3AOBszhfvPin1Q0ppGvnkqRA9VhuAhi\nq6Ls0bgb4+XRUcIPmYYoDqXefXl/xA4zELamtamCSsVE00eNwF2tWwlOcqxF\nT3e0SZGmUVmMBKSIaQwdznY/JWnPNZq2BP3omM9WO6dUrmew7mlxJDg5zAi1\n5rZR+dviLJYfBURvRHSFHUpusJ5i61w/d3KkV9meLeIYCxP94HH6x/w5tvUR\njTyg3GTiEoljInsgFECmzeeVl5qpLPVITGEG/AdeASBEIF6U2WGytXPZdKlQ\nwjK7Ldkeh9gDCpk37SgFEsZNdeiwyLYFUSDdgnLbeprSwzKOGDC8lWx+aJPm\nW/kfX5zp8EFY7FPYX9Hi2QfwbPND4lDz4Py2Ae16HbfL8o0qBHUBND8vGnLL\nJCxqvMJu+0GE9artN7Rij7wnkKzT7kAevk2SI0Kt6wZlE5vWGGDI34EdLQKE\nbx8D/pENJAVQAXnWQOzaXHMIXHJrWhdFG0q7H5h958naaaobpuwd6AEa6c8Y\nD+jC\r\n=KNWb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8fa1417e30_1611623041319_0.13022141723404768","host":"s3://npm-registry-packages"}},"0.3.0-next.a56bc0c671":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a56bc0c671","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a56bc0c671","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4e7fe90caeb9d551c2aa484ccf5ca52a26edd57d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a56bc0c671.tgz","fileCount":17,"integrity":"sha512-xHSF1az3qU2N4bY2bdhjoPtJIqmWHGJ7qofi5xpR2NJYyjnBHjODGwla55sMq0En6kUFmSv3l3ZbPb6QSl2fJA==","signatures":[{"sig":"MEYCIQCuxDy/BTFbE67MeR9yMaDSF8n8sWnC59b4WUftvSS6bwIhAOZicem9sGhywnp5Ze+VODkaWqm6uIixiTU5wtofbSOL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgELvOCRA9TVsSAnZWagAA17kP/1pn9eA8/uORMhjbWJR2\ndMzU60awd4Tv1SmThQ3ANt0IksnwrNfERwVIwgII5fpz6CWaYQww1UDC64o5\nGkB2JPmeF5T7DezMbGSNr/PUONGp3rR/Pi8FlBIdQ8H8eyI6zTsmt3E0chpu\nJ22cyJqQmrr9XbyXDTz5F0P8SWYiMDDKedycRi5IBao7kSZlbXPIOxfhvBTt\nk73fQFHf9SgsiEd4YALdP/ua5eN/tFO021rpyRK5PyvLyqsBn68MagAcj4bV\nHYjU+JRtJs+xCV/JTmfrKCRaLGLjtPEKN6aFx9GoKO59GD0osjmzy5zp4mW3\nt8uqCUwPEOb9xsniSckaGHVlWr330cdhcSpHXPbGhQwUEcZyEeXFNdQkVZzf\nPnho6zSDEqEOGtRFw0C+wDU19rP8YTNZt6baDkKpdDISo7ATXSq4uYnEmINs\ndUy5r0fCTe6IvGxDqWTGngveCtVFs2cSUYNqY4uXPUtWKiJIOPH/ZE0tcLn3\n/cFNNw/rPL3Yvk/FGvgub0C5MyRYFFzDAB4VRn5BYee2xxGQ0bgl7a6YDS52\nQlgev2GAQbE8KOcUg+YCj/nOOyhGEDZ8LswPG38Pgco0/C+kOO+MnGjc8kE1\naN0q24t3TbgRORO3fKPg2fbWssV4KmAElx+MV+e8fyaTx6GO5avOYK7QZn7d\n8m1i\r\n=XMVw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a56bc0c671_1611709389819_0.8344717921083336","host":"s3://npm-registry-packages"}},"0.3.0-next.e48b3d3cad":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e48b3d3cad","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e48b3d3cad","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"45f754087f4cd40c20044b0b380d5c27ced891ac","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e48b3d3cad.tgz","fileCount":17,"integrity":"sha512-q0SI/KCoIbfr41INKNBa9BxPpJQV/eWNFjzaQeCGXCzaEYTEfpYrFFfV2SfN7iFubeS7/yw4bQiOF/oCPRrYRg==","signatures":[{"sig":"MEUCIC51Y6k0AqY3KO9dj3pQ16YQXARNZtcrWrjmOqB1sxaYAiEAnD0ySPv1/aAa0Uquo2SoMamE5J8tGccATWrfJe01mWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEg2vCRA9TVsSAnZWagAAPLgP/1v4RDexkt5tMmrWc33K\nw92bSRDWF2kfdeP+kQKKyV4wM4PmsldpxPnzsE+194kqp+B9YWjuIGwHwlGh\nQ4tE8sQRR1zC/iId/oNIlc7PDAk/Wf33USNgIlUr4g4M3n+w9brf7AHbBJHt\nXe9th5y7q8YrFVE72TBFM09RdnqRiv05Q2ESWNsKo5TnGBvQdr9tnxSsOImS\nQuyP0/HA9awVtmelnIhliYuIy02srk0Rylsk+Y+hVkAq230BAr5nOhSuHPjV\nbE268xuIbRowNJNeHlQMzK5/r1kUESTNK9FjJTzlqAZs/EJpHFlKYlVUWFo6\nyVC+dAIM4Mtw/bZAgI0Tw/HpMe34hnz2i5mFnSgMe8mPoZu8MLQpgfibbcFV\neApq7Y3Qzu5OqzMA2KtX7Q3GcrfGn9c8cH/SikMtGRZ7xj1YKHVKfgiGo5Hd\neL/wAJ7YfL1rsxVFjGTb3gsyhMbthfaE00c5na9miiBYHEhAsjrAwLqw12Oz\njD1g0Qyl3Gik9z6Gk8Lpz6F/JLkHW/OzOSxWgihxQLVY3u6wloR1DjgUJMGm\nDBwyFPGnjkKBtTUcir8otF2L12pRs4B7tSojbgb590yj1uTCUWFo5kq6WpTq\nKetD4XdUuEs8atzvuHtr4RMfWOWLOL3lu1YIga+rkYJlmbydSTMP/behq/WI\n4rn6\r\n=438Y\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e48b3d3cad_1611795887230_0.42379453200521855","host":"s3://npm-registry-packages"}},"0.3.0-next.d27b3130d9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d27b3130d9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d27b3130d9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4bb761be6a519313e62970d32835dc62b8f31daa","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d27b3130d9.tgz","fileCount":17,"integrity":"sha512-C7COtYsosCCUFwRh0BXteJgtGFwWtJoWHXw4Y57s2Dew8jaP56+L0jSV5yCoLUjN/DrGo6NLT1eMa5hOM7NEiQ==","signatures":[{"sig":"MEQCIFJ6OEocWmeZO1OyxAlSIIXjrAZObwd/D1s5b8ARA10VAiAwOwTYP/75DzLXcmv2l+ZKsy88u0eCYvv470bMB6rfEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE18BCRA9TVsSAnZWagAA/kcQAIXKHJwxj2XUynslZrnd\nJ+P6dlnc80dhqBch3t+PSoxZtffw/xBgFE8HC4aZ+mvKAKxLmZr6tXPOOEnP\n6ImsNXGSFprh+YvklYDi37Fw8rQiGk0LrAE+Krjn05/+ll5fis4PGF/fvADE\nU4snHL1QJyLaMyV+Ewe2fQIulInul53PvFkOEam/dv0nYx4iLEXLjcEFw7U5\nupjWzWgxR7ogeKY1SsQQmqYOaOfiV02OZzfj8TnyDXd240VUlByr/pW78gE3\nailPoJ5Vk09H8dKmB499XorQjEr767EjMEXxSf2dnay3mdJUm6YUrrM9msCl\nzk3F5qMKfcbTolnrrAaNTqqgTlSbpd4/F9Ptwr49k/XbShgYZin2x6MgCiqb\nwekL0QddEdcTpaHFzUd77S6h8dBBVM4eVe9/o/VRsLa6FjKCMSa7UnePTLHa\nAOaIPwq5gECCLZSpVgmufeSOS81wrZckVTlTYFmJVGjuTV0tGxXCyhDCH4cy\nt4gd7LA9Qdp1hBSIZpspeqzTqc7n1seuP8hH35HnVMs6At5B8xMHenAxUbUS\nWiM+3IQ73Aat/OO+mLDobb/ecloouBhy0TAKgktuwi0dxU745vYgaLJsFKxO\nv2Oy7uCjgwa5XisyYbiYTMm3+SMF1w2uh/HOpehvrNVjb1zancFMP65ju7xl\nUWLL\r\n=kG2a\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d27b3130d9_1611882241008_0.5762176743259355","host":"s3://npm-registry-packages"}},"0.3.0-next.81ae94a9dc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.81ae94a9dc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.81ae94a9dc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"764d3f0035312a2bab376572fab8e605b8fd8179","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.81ae94a9dc.tgz","fileCount":17,"integrity":"sha512-0/DiXJk/XEUkGGq2QuWuUpNosB99LW3KCUy8S4HENi878AuCUU4rxi0xqh2wdCkpFIfOzSeSredirkX0wKtalg==","signatures":[{"sig":"MEQCIC7D4EH8+kbu2mLxg2UyRhSNbRzKX9uwO++CLHd9WGbnAiAkWfpwadRLPfsc8WBxoGL+JQu/yDNr6YGZtE+qmWxRcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFK/rCRA9TVsSAnZWagAAgdEQAKJbsetovLfaKVR3ltb7\nvPCkElluS6k8CXHbfJu+FQltWgiVRteyiFJySMZCopnADaRC/QvDvcz8k4Sq\nXMmfgvioWG2ZlFdoapr2Tcf55dTyu0ivMwN/+RGa8gsyH4nAag7NNUAZVQsN\nSrINlvlIB7ld6EcFbjj5rK5o5rBpry7k4V+ycUiu7mAfrDjgUi8kugmC+K//\nZJIlLofNV8adklDFJlNfKhygHU2Vbhqva/ywlz+0/JkzZMpZMEG393jhXwA5\nSwV1m3aRvGpAbZa/zcXtNjVoAjQHxJuzsaxTGjFTcmzOGcQ+m9cqYCVUcLNV\ncNDssS7z0pqmQbCR/IO08HQRbEXU868Pp3f+xzdBrITe+k9a1iWdz4MoLXNC\nJvlph0bqy5lFOv24LG45XMBMiX2fvJRbFKiNxY0Kmp+Nq8bvbVeHnfQrdRKJ\nxsGQR/vExykSbK6Xih+KgLKlkfRJAzl46qBWvOsDCLXOYFVWZ+38kqZlpdtg\nByxHFMp4eHIws1YBMA91d7MHBwUTzFyvCMaJbWcVgg662uXwc5CLv2elkmpk\nwFNL8i0WAQTVvETV81NFuTTl7Jh6WbGf93xA8kXpn4oo4t1wVuXteM3Oyuxm\nf7u14JUGRCoRKExDhVaKogEw1J2iuR3jdnN6m3jSgpqEHWGudIKbzWwnyeh/\nTVHH\r\n=x5GW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.81ae94a9dc_1611968491046_0.45015603044399466","host":"s3://npm-registry-packages"}},"0.3.0-next.02d28757e8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.02d28757e8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.02d28757e8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a0a6940e1cf8cac23563570fb1c312fc3514836e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.02d28757e8.tgz","fileCount":17,"integrity":"sha512-9tOYM430TqPfjulrWuRUCWguX7tkwDswgsJ1H087hiAyrs3fUzspU2b9Ze1icHL0jqycgdS6dHY5HdfTUaMGUQ==","signatures":[{"sig":"MEUCIG8NTHYvkbcjGCo8YfO+ENqRbIP81VM7sFiljYUKbGoCAiEAupBYCsTBZULj1wlZODUN5z7gGfz9aC2ukE+x0AwZn/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGDDuCRA9TVsSAnZWagAAjuAP/1OV4mhlhJzjqAxxquS6\nE9N2j9/jS/N++mdlDikzaaG08HSMseAcN0fOf2t2zLRsVsS/b4cTLbTjJXjR\nUqHaS12Aj30UiOho797IuY03KXdW4xTnUcvc6bKQNTh37BUFUwuB7DtSodmh\nnCY0IK0XAmCEeMSQmpW7goNYHmIS+GFDDLVxqWsn4ELqv4u/S3Mym/X8HCKB\n2eNTDfSaUr+5H0eCbwIjyWbJbZtG/kIDV+KMR62fvEkU3VBPUMh11QQOT/7e\nFgqEES3FWO9pxjiHOWndZeuvGN8AwLJWLJtEgZERnEXLT2zg5dB9TL99Y5eS\n7/Mv6K/9Tck6S6BevF8Z/LKhKjRZTDzYeI/GTDUfs2EPpGQkieObLVWuN0oQ\nGP2OokLNGx8oICgskF3ZMp9OLtLTlboumYWoe/9LC9ZTTmxDMB7UkDhspKg4\nAAi1c8o0CVRhM2gAvxtq6ylhhn7+v5Fe+Xy+FC/ggF0xuQBN0WVJFRH8wHZa\nLas7kDdOlVBrbCIdHBmYpi2j34FvrN5lc5tiraM0TAizim1YUs4Qn0xnOkrO\nx5lh3xEuJp//fl53BzuTPaLilt6EprFN4hfQpqUtXGd3OITk4+dYvI38+wQi\n8kX1Fg6ZgKxDqqXC+/406q1QYJfaIzbc5Z2j/FO57vjGdvuAP5pGw5PryA9F\nnj8p\r\n=mD7x\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.02d28757e8_1612198125742_0.2947954228376115","host":"s3://npm-registry-packages"}},"0.3.0-next.6fed1b6383":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6fed1b6383","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6fed1b6383","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6ef3d12bbc89e91c9140764f76386ba8ba32675a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6fed1b6383.tgz","fileCount":17,"integrity":"sha512-L5qGokj4eK3R8KGVQX661O4CeyoXcZhgnx68Vq0cUJ6SGZZiOyY5K8DOp7oB4adBCVCQQ8eeNg2IH688qYk0vw==","signatures":[{"sig":"MEUCIQCZtPfrpyBFwF7nHeQ2ga7VTC/g0xNdMGNxpKyvG+2CXAIgVb+PLT4OiH/pVQqko+TylZST4VNQo/IaCtSDNaeEcMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKO1CRA9TVsSAnZWagAA/M4P/3gjMcVlya/2oK/iWzlV\nE4huLq0uuQI+B++f8etK6LU4I/8DQocKxzJFadM4XO2Zg8yrXyojTd7KgcuC\n1CPCwZg3ZgJJi4P0FGdnzt5O0unGFOTwRuxizY1ntmo7bUU4kYXmYFhywo5g\nwj4rmxVside5cbNJUaT1ozVVjnRK7dfT09wXBlRNKMJ1mu26St3FnNWm9B1u\n+srnIBTfCMp47J5cjddIVojpRZp824B+jJeWRRZgKTXojTkv4/SfPCa5z4Ad\nuzoEqpc8Y7aNzvIElCs/ezxq4UV8UKfy/QTTY9B48UwxEJMgzMjMPCiascg5\nBSg7HniJ8jD8R7B8xdkt8ba0uuQlyM2s5i9mlmiOGy/9VL8lF2I/fyIBU/z5\n1OAOc3kpgrhwMc+U6Et03+X1pckzX84FIgM3VokthKCuaFKae6Qp4yzRve3W\nxtdS/u3rsmoVDFKxvVhyZ88o8QoZ6c2zQkYtCHI+c9kBquVPkPDO90ZRPgu4\nTIqYOY6zB7By+4lH3hY2X3Ft0oyMxoMMHP06jmcoBmff+oberACm16EZpN4v\namEzAlRp/1n55iRuFRrg/4eUPTPKEfS2Wd38r0Szx8D1lCPCL7CFnt7KR8Nn\nRNgLQtMDC26h4592g+GAQeswtfr+Gz+v1yAm1jeRNha6aT5T+UO9xuBr0zQM\nesn3\r\n=Wqjt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6fed1b6383_1612227508575_0.3530771670247008","host":"s3://npm-registry-packages"}},"0.3.0-next.3088c27fbd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3088c27fbd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3088c27fbd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c1ac37dd25a056c2a5717babce5e7d99b1921091","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3088c27fbd.tgz","fileCount":17,"integrity":"sha512-rsYj4WeH2YHd7Yb3D99C1eOy/iBkLae0wzmLJDMonPKci0g/HETn3hHNp6vsekhrV08nFOqHuOwfpHmcvoKRyA==","signatures":[{"sig":"MEUCIQCUKc1xR16NNvCg7WQn3ajErEGtCbG2R0GCa6ZrW3HsXAIgYYXtNOBUrqiV6tFtkX8zbEHXfYxrAlP95l9M25Eqmvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZBsCRA9TVsSAnZWagAA9Y4P/0G6wKwdbL5mQMI4OwNS\nnyS6be2+RrJ0kYJSR08Rlh7kf7Qrit351EBTNdSM3cJcq04+1+M+cZ2iY9XQ\nUIkGbqJQZtsHqaOsEln2uhBLsSZHyPo2NUp9eWzogQzLTAwHg+ldgO1bUOKK\nM9+ZaXBNeeaYCGO69lC+wnGUAYapQVn0NEEyNVD+pdyqsq/W2nd4x1MpPUeQ\nPK8vxVVQfRfcKsBkJwpjLAOm+hVUXxkGTLEbaGb4OmaYAsIxWVOJUncBES2b\neLlwL47B2ZdrF3pqi267oIA7/w7A8127Q/KfYZFkXeb5Ona4Wg/QjccfaCv4\nahP2bVPOkRmlUBsXcny+DLztAcK3sP/ms2VRfKhOUnr0LWvoPnnKRS/soyxW\nyE/MMuPvnsn2AjpOYjXnFx3txRngz1hlAYZpJAHFkJHPm//SMqPjDm3cKdsC\nA+RM7x4w4Gi0cXioGYJO0e1LWvMfxTtdtfct4/NxoMbTLbyK16I8QO3p36Z1\n1WxPodPYdLRIWjNytZtNqZn/QSJqgL6NZkjAdpVCFEe4hPh92XrWnWLHiOqq\nDfTw3zWXMTfEsz1IVtzLe0Wc1xmYinEHykN/VOA7XiiY0c0NI90AqY9m5zPp\neY3MNY5fFXCJpY1380bd37TQqc6SenCbnkLI1l/FLXISs3C+jtrMHVxPLZ/R\nSa6l\r\n=OKEs\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3088c27fbd_1612288108309_0.829589254244324","host":"s3://npm-registry-packages"}},"0.3.0-next.316a1d86e0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.316a1d86e0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.316a1d86e0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"74b4b538497950c6a82d3f50bfebbda720cbfb12","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.316a1d86e0.tgz","fileCount":17,"integrity":"sha512-Sg3HoExeMo0ZFu9YRhjw/i8JOavnmQC6Ra9oA5kJ5FCF/oMpNfUZmYmXWt/1rO8Bz1XGet4qrSg1ixHOUG2lKw==","signatures":[{"sig":"MEQCIHzRmG9FjBS3DVhtkjJkBqoSLOqsRpySAWQEUvkZOaJZAiBg76WIO6naH3h6PR5Vn2jr0zFoBcTlIrCD+MlcRnemJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGfV8CRA9TVsSAnZWagAAoXkP/iG+rPnCqDK9Zx1hKmfT\nvMV/oTPUyL/s6Cw1Wx35s4x09mJ4rEqVkpoxvyfKgXTgIlSN+pN03VwzSpJa\n0+oWqveISAWgbMBuuSx61FKQ0S2XYb2zoGUk1VzsqHJif1fllY63nUcM0QUz\nj8BFvqmFf8uoXIG2HX/2KHDEpPVceJRTDePve32b+IsTyjO1rjSKMxE2dbLA\n6XRX8sECPRH/mZdxbOHotMy8kMG0ON1OG2jTApTA8+1BN+1NEaIjwdCm3Dx0\nlsMAPvb7D5dyKDTNFDk8uok2dzKcwk0g3CVV8sCSycqSg8/RuSBwAvRsDAay\nAJtIwmkuTK2dB6QRIIJyfX8yMlQju3nTeFqgR9FFokk9Fpa6GGUKhCpm9iG1\nX1GtBBIz2jwfOg0B3UArEw2ugciJaGaSu1DizYK6/Ohfc1I9qqVp/HHPxtDj\nzniecLBKtYHb70I7w4O3H2QI4wCCr3NK4Rk5x2DqFFMHmNqXlpQ0FofxoMxR\naWo3YM87VifiunmYEeMS6KOBk+2ZQaNGhUMm5dswiC/6P7GCUs3spB8QbAyA\nHq8wLSjg+W7RxZQr32+Sx5WNuV87ulPB8ZWM0lIbbHwPeb0eiNd24JuXBdCH\nBC1V7LEljjRLYNp3WB9OtfponOU6Vo1vQtNvpLjkYinr0d7/dMEuLBAOvf8k\n0NbL\r\n=ZI2L\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.316a1d86e0_1612313979488_0.1733117333223293","host":"s3://npm-registry-packages"}},"0.3.0-next.eac031eedd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eac031eedd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eac031eedd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b00993155e90bcc3dbcb6a886ef1693ce0621626","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eac031eedd.tgz","fileCount":17,"integrity":"sha512-xf3UP1JTPxYKxFSycAjESgTFYjZlXzZCyDui5zc5CD72biKWeoMFha87JUsjEOt5Zg1sTSfSf007tle7NIarOg==","signatures":[{"sig":"MEYCIQC/PexnmqQoygrgXFt+bjmu+MKblHyymeaYvHuIuAGA5gIhAKTiz5hG2MQL6GEiG6wAr4ZGL5bsvb36Tyd3L3QoR80f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG0fTCRA9TVsSAnZWagAA02cP/iz4Y5dUFM0qtjJLE7C0\nVNXpmnHi1SYI80ZBKvKBPtFKnraXBa4YjQWrziaMUWaEEQRF7Xdvp8E76kUA\nD6t80oLKBdyrpy0fJjipbSsu9LrQv6HDCCTojxMqv2/JKMFmtbN5LloEOzjh\nzFuZZLt8y0I931KBoOmH+3hrhst0aSjXGJ/GIYLB9AGmt2sWwOMk0hOKWd/7\nuyN7Mob8Z923gD8TtOZq0np3XHCN+RnpB8b8IYBdz7udTQPUGlYbQ5Vdr69p\nqLjVpGcnVxjxLzEDsZZEX27bDYla4CaV4JvCUmOL1Fqz+Cztf2fApKpaRJYk\naBUd/SSrOUL37o4b7ffGBCgqm6nqpqElyCoMO5SYFIHujvibz1IpFcE6/8uo\nG0WRUzOHEdLpw6RkbsrGpc5EPlthntiquMQZOjO4rR2FjBAmtyrj2BCmaI4o\ng7OEP0q0zEmRVoqZgBrbEWP50m2GvA+TQTErmI4ofFA0nwDKcJ0z7FzccmcI\n/EuVROYBwvV0jSG4bpo9CtKa8ti3uLrXD5swiL1PJ3cjahesMq4MP8CvL45f\nApBq+uOPVrd+TBbu4tqcYyuS9XemYlBoJR6ihTcIkndro1h+56rKnCR32+/S\nVp4LqmkM1OoYtzRgAUjl06TLJR/0f6veR4V+nCNLCuZ7YtiAU9vvrkVqjIRM\nb3x3\r\n=ON+r\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eac031eedd_1612400594720_0.06969870748168794","host":"s3://npm-registry-packages"}},"0.3.0-next.99f71a032e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.99f71a032e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.99f71a032e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b57e9a241f30fe2e62455a38cf59d5375582f8be","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.99f71a032e.tgz","fileCount":17,"integrity":"sha512-EueHfHTip4wq1pClMtG//HfWXLlkBlezkXC/VO3e/2i/L59TPF6y/Y+jiY5dMtjKaoQFzvvkt2gHwD4IJdPjUQ==","signatures":[{"sig":"MEYCIQD8iypsBpzS7A/F78BNAkHuljgIf2Cy5I4CoGtTa8sdWQIhAL1j5Iyo0O2JJl7dthMwGw7f3U/LSqw/k+9iefl4QHJN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHJdqCRA9TVsSAnZWagAAVZQQAI2b0diCamgJP/MGknGL\ni8V05Ajmnm/rEci2yMWELAm13JLyww+McPxucSktXjOUt0QyN2fKq6SySPuT\npmq3gIqjOkxmZkAcZd3L5aOba/Ky7skOYthSchCEgAyNybGpgx8MwnuZj5fs\nd4Eofpogv0Df2fYxt4S9F/o04VKNqRsOl1Z0s6JzAQAQQ+8IVKbxGMXtj06m\noj48KkLGlFTbRlmcvI1gvbi5AsUAoMKcMUSTdpPu2jGO1+A+caTuF1bEYRIh\n1WN72bX7PdgwGX+dRyVIBxksO2RkVeLWGyVtyyB3ojZfoBelRPsFrC+aM4YW\n/D6fOjUTNMGna6/tZxLOaw4E1tUhML0csOvdz0OJnzDaFI5IcQ5o+mr4tf9B\nldV0/uSPUwK6ZMYDbisIsiWtL0DGc133G1zwNWMymM9zl5/6k3TGhF0UQR9B\nhnlesV/GIqCNAuP/ixEGO2Pg/5qfq1QClgVQ07QjAP/HhRu4adVnRMuZ6kdY\n4YnWJrCyYolb4oUshezMOpj6nghraXndxwF8dVAkXDwLyyWr5GDHQ5KpobMb\nAQJZMenJwEPUH0hVyq0kvqOg8NfkTuLzFSqzmoIjz8CDS7Me8fSTeWIjkqX7\n90o7aHC/QSQDWJuCyvzqpKcO4gC9KWhi8UuAs+xFdRbraniGPfMPzSHno3UF\nmJc8\r\n=hhax\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.99f71a032e_1612486505755_0.6112216113932718","host":"s3://npm-registry-packages"}},"0.3.0-next.7323c52084":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7323c52084","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7323c52084","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"93d4cdfec194abcaa838f256ca06d4427932770a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7323c52084.tgz","fileCount":17,"integrity":"sha512-TE+WTr45+HCg3hoGML/8YIvxkJLpRd+IhAlJHdWUyklUGrm8PXC9K4dlWS2punXeT5p5LAshZg+XIaQ2q2KkRw==","signatures":[{"sig":"MEYCIQDnNt2pW/6w+nHgViltd3N9QNqC84VC0wCKaDVf89Z+CwIhAOuipwickA6cICNWm/x93TzHOqEKuMYi4Q6CfeUrA3Oi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHeibCRA9TVsSAnZWagAAiSAP/0VAOUy3ke8uSy7BpMrP\ncPsdDUEwHNJVHsDFhQzWzlaYhXzlVS36TYSz9PyCQYdHx5CxG8l0zV228OJu\nWQPSHEtKtR8sb1rSDTD2LXqTLeUyEMVvODDcamhmCsvibmTrUzI/CVZPNREC\nFtPS/DRHtG0jH+ftfdyq/5/rx7TEWfTIy9dxMYEzmamVbEeuAPyCMHAwN3AH\njQgKibdDs90WLwZws9BwJIs+MwWXbPO5GDLNlI72xP7bZkGCTgen7Gi+PbPz\nD9pVccZNQSZDTzcTOCBIJotoV0LNhWh4oTztWRSm+muAFAtTGvKvkJ7ix+8I\nrrofH1QV7woLQj3wBSDYnq0CcJtMAhxENUzTmyybDOs0cy/10dy4w8Bcqafd\nFmBDJ9HHaxdUnXDXCX1MTyKNbu24aPoTT/iiraPqtXjHS13+ziyTr9nii2wY\nRhsp/1DSqzQbB52mRCO6bT9tKHJcFc8OzB6Av5IEF/GHNfaD8WKTNPCa4miR\neubTPsuIvz1xdVwIyejyK91GmSAbJcAQfbKxXputRRQ8t4ipQNofG7OyFt29\n+6RgoUSfszZVqtscePlN3nDtpLCCIuaZzu3r5uLf0P4KuCPKhmqGoPEWxi4n\npBto5CTAfyab0xuZZial1XRaaCxxbel7aemWqLG8QGlJQIsf/ovjjdsINn4T\n0FY1\r\n=yfRW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7323c52084_1612572826606_0.3049059232621565","host":"s3://npm-registry-packages"}},"0.3.0-next.afd102cbd2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.afd102cbd2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.afd102cbd2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a4fb63e6ded3ed5e34deafab5ade4538442e61db","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.afd102cbd2.tgz","fileCount":17,"integrity":"sha512-gPu5udwR/NnMATviq2VUQv87ANg5WbByzyybI7AJ4zuRw8oIn9seyCI/7Kw2l2rYQ/3JMpWctU4pSiEX8/zHeQ==","signatures":[{"sig":"MEQCIBXqkemm6KsC1teACC6/RSZJ2igZX8vDC1orML85WoMAAiAWdJD3uOJ4SdSmmNYzUxzEgbxcBRGxRIuiw+BaYrLulA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHzuXCRA9TVsSAnZWagAAOSYP/0Sm7uK9H2w9NSNg3AnI\nrv0bxuab5tPoREgP7BYtc1Gz3RzkxCsLn8cML6Y/EU9/EEHDFO3dM6PbvYlc\nQSChEzCZnhRqpGXKhROS4rvpXeoW8wsi1RrHZwL/zf5D714WnLcHE8Yy+o5a\neYaOMU8v/4uDBhvysXw879px4bJVa1IwEYHRXe3L88N2zfQ8pT1je+ak0fAK\nRaIWex86UlDo7J5+qk1jS9eTDuUNquI67osZHdtg0LQ0gouUM8BEz5iu8mQO\nAJrgEtwQUzAsYmTCHJfu0GFxlWJMqc7Ju2Mb6c+Z21aYgqZatNoNA6M5mDR9\n/ItczETpCOlwK5+Mm2DmLpcAubr9PcLX5Kz5lW2EagydUkHzudKKVsVawqbA\nDFY8IfFH07ulEsfEDEUKk8EhsfbAPMxgcqKZUkxHHVoA4aShAG6I+JN61HL5\n4ckKaij8vD+0jttRp7ADaPPE1YoXxskNJ7zt+rE/MbDfj/K2F4dKVcN7dXxN\nzZ7s1rJk7Fi9RBwYReI2UGzT/ASg9AD4cR0A0l268r3SaB7CZSVOG1vg0hQ/\nhP0YCaGttuAe+lm53CsVHL0AvC+1Zx4KHQcyMupazp5Qdfmm093dtQekpnza\naoudUBgftVocq9W84W+W3lBbBRFDVo8VDdYYx4nYIduIyOuuzzrTNwD/XiC/\n/8Kl\r\n=fRBt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.afd102cbd2_1612659607110_0.5401170819269252","host":"s3://npm-registry-packages"}},"0.3.0-next.ff03697a1a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ff03697a1a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ff03697a1a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3cb661700eb9c871a497a70c850f4318354e510c","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ff03697a1a.tgz","fileCount":17,"integrity":"sha512-dfnlx1gLpK2MUuweSa7VE05golZh87sweVikCMJwJvcVqqmOvR7FckgaxHGAPRT9VZxYnmPJGP0PZSqWjEW0QA==","signatures":[{"sig":"MEQCIFPrw2T30nObE+m7r9CpsfhjbvEt2wcAb15c+w0VHeXZAiB79LSB+ingrNZCvhlZLnmaej+HWBlff8jEqBAcTHf38Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgId3vCRA9TVsSAnZWagAAf54QAIEWGi2A3tsyJ/TTvaxh\nMxsEj4hepM0smgGET4iKkhmLD2wQycq0vnoHQTGXYXk5A/YzwAGhhzEmuVY/\n6XMYz7RS3hXHlOmX60+vNeOiIN5dV1yg8UjN/XSfGpWabodwQtX2O8QsY0V1\n4nlDGKF3dXwvcOis4bVdnqh+ErwC9Vy7kNVjj49BAikbayzqpSK1PPPTL/xg\n2xOC0lFnk/4rVLJp+ugjVRmN4dpLJRpucPsekU/PIr9IOOW2152WzfLpNtoZ\nwQ8AHpq11bW6mvC1wO/5rgx2lzDF9hzvnpo0X4f5+mROPYzDVx6HqsZwMNW7\nmshdC2ABeEjlVw074jxC3+u8GvRUf4YBirjasNg1rugR2F/EXsoOHBUplf0u\n3ftRJ76GcMEJUyCZrXjnYVhpF4WCCPo+OQPlndUlUyAGvyXsFb20LsYtY/47\nNW+WmlcvxOfSHF1pBlgOZZmSITHgVgsT3LGha5t6JqCQE5lCQ0jjMBkkj1KK\noh4KeMFLLiagMOp9YuRGyQW4EZwqQrtceH7B8cYUwXxgrd9Q8C+9jofoQF9U\nFILeW/6xNXCh/TcPmUNCYGziVJxSQ1zaeuWADvrzVPzO3EdH7c5tx5b+s+TC\nFDeQGDEfRR5Ne+QVwQHmRKkMGLClgBUWItRFl1qAwBiZ2jMB6vlxhhXUcENA\njmDe\r\n=w5rA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ff03697a1a_1612832239251_0.43592030261050985","host":"s3://npm-registry-packages"}},"0.3.0-next.9070508076":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9070508076","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9070508076","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9d9285ebfbf47b4a8712040cf6b284a78ce6c0b2","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9070508076.tgz","fileCount":17,"integrity":"sha512-eqjS5ZdheXVaiuHwkxoEuN9vHadZYW5ykMZxgBztuCGJlSL5VrdCbBJEy0jr12OrQ7XbyDURWXqpk8zH/8pnlA==","signatures":[{"sig":"MEQCIEr4I/AwhyyH0aaGoSacv9DdWJCoxOJT5xaimurRxzgQAiB9eiiP+47TF1vFB0QCdnx9TrtTXHLIkSx2M1cnxZ+F3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIy74CRA9TVsSAnZWagAAe4oQAIZqVnP9MMzYvf0z6nj1\nWFZxdVSC2x99LNrRjsJp2qPE/UNw+WUZyJpaHtS/OEnt20JWU4cDbiT9Z1Yn\n2A4et59yLsRjkqhoaNL5v+ec895wKan6Wrtz8uJy+jmP6ZNtWmY8fJpBnnjB\njp4czlgPpVjsVFv9GTBdBZDLOx9WweHWjGnMNtuTEB19yqYeZmAvnejspJI2\ntm/rqhPQ71dHzr2bAxCvu3bkcrK14gOr/wPKCGtIn3d+KjgtEYQsLTABHC7P\nsgNiL5KAcdJ1h4EHMwltM9hn7leyL8zDTo0GZt8EDnGT+9MvSOMvXV4Y5ynr\nW4D5X8QfqwH/ggsI8FYt+IQ9xBKQOvMD5EzvvFFhtfk+N8DOBlCuMvDI3lzw\nXE7P3saJun4nSFDEdbMN42a3QrTH9xFOOU06K3iD1Lg79m6X2PWh/aNgXrPt\nWWuav/bb4Gn+K4eaCZ4CmlTFLOOybafSagqCIpBnl/H4l2NBIz4G3GnoVfJF\nvJfTCasVzq4CKYDOZznkYyQoHGoTNXKPIBZrFSgJwPT6j7tkJigIt4/zCmSI\nId2oTs25j/E6UfPrqvQTZk9afM1xMNsoXcp0TKjVPem39iJWJfeHLCbAST/m\ntu3veN5ASK2t3Pd03pXFWtE4vONsYVZiv3F8sq8HK7zyZUW3D7rYhPostj4i\nDVxD\r\n=Vb2w\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9070508076_1612918520310_0.9706368317968201","host":"s3://npm-registry-packages"}},"0.3.0-next.c36a09929c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c36a09929c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c36a09929c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"aa2256e6c0ec425c9646e0e3b298cf14414e5d39","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c36a09929c.tgz","fileCount":17,"integrity":"sha512-7OU3jkyYc6eFAX45gwvPqKdcvD4yUuIqvwmyZcOrx6qCK9uM1J9SD71kdAJijkQS+RORxADHAOd++F+i+ROj9w==","signatures":[{"sig":"MEQCIC11d25MbDYiXFO9Eluae53xnnM/1FdEft+m/WzgpkxQAiBSy7paVmUZNYcJgNAeYrdsLgUifzmkTtxEw9Ah+fFlew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJICcCRA9TVsSAnZWagAAq3cP/0Nj8/OdRH02TXY5raJ/\na4Wu6hu4IOtHX5502/SyFV4lMIFsEdtJpOOkfVHaY/cqY/fhGs/dauV4+QNO\n2IOTNZ6vC7Uu8pS0eeZOIE/IurcFzQ7m2QVFOsWkzaTSc8QPYW25IfWMnwqD\n22CUBKuPMM7okk2bIXD3oZgDnZABLUCqrDgZ4KiecMFPQXqX9QOGzu3qEllU\nDDdWQPSu6fQtFwgLoPYwqfl9mjGGaPlOfioYUjjTuahghzUOs/uKdGf4rgXq\newcmortL2Vup8PE2bWmXtlsjqxTOnq+2RP5+mntoFTDziop0/Q5VZkcfLJOk\nQ+7LNKkWbvfQ30Cf3eJ4paSCs0U5SqVfqCRWGnrby5s4p0BeVo3JaScHVVjA\nc9mNj+rGQdO8RxbvJgjJMFkYIg8eO/5s+IZGLtl96B0CWHd1kQSJ9lI2/ORX\nL2d9hHvvZGFLxCUTzcjspVgAnDEiL+nvOA9EGqfX0Z9mIDmU/mkoSoQHkqNh\njtKW2T4ySBVsvRLRE4AyJ9lkAhtSL568X4eXcj+bm6Lxn3ZMkFEPpkoE7Q02\nX/A9bmxL4jXOdhnVvwJTVv959x0DNPIObH868o8A7utOK5NEI/VG5cuctTKZ\n0y6XoFmftW7kHyXGXdlYLL4dPaiuqEmxBbm9OWXtGTRCdPUW9OJioT943UMp\nwTl2\r\n=3suD\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c36a09929c_1613004956211_0.4979922077086656","host":"s3://npm-registry-packages"}},"0.3.0-next.ea865096f1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ea865096f1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ea865096f1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dc3226f37ed0217a73f5d5950bd7d947d5e55102","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ea865096f1.tgz","fileCount":17,"integrity":"sha512-8RZdtcbuAavDG6IopSJTs+c0zHeIab+A+mOQSf+853izo/6pqKYUBpsVD/UOa7aUdzmW6O9CzukM9XByJ+ifxw==","signatures":[{"sig":"MEYCIQCkmVqU0LqIBBVMiSAYIxJnu0ZV6RkWx2BTgfdy1d5sJwIhAO6QD6c/KKPL7hHa+I9FSEJJTAqaVNFyujPZuuj4zpcv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJdIJCRA9TVsSAnZWagAAzkAP/jYENa9cy1kO3UxtjtQa\nkSyKSnkURxyIEiLG72ZRQbIPHTvIkx6bj2KG6D4eaDhroojtTVkeG6L8tC2C\nP5u26ZgiRLS2Rd4P0AVWX5JpYxzDdGOGLl6xHQNib8CrT9IHT8A+g9gg+Fm6\nFbdMLxfe1d9ZUKLHE24Dgos/Tsv/IjewEFK+o+m72upN7ybQA5PJJ4Towwfz\nrWasQsh4x4iff+/K308X79fsQUJf6frNe+YHSzWJsG5DEiRKm/0cjfcFSVAc\nImoxaUlzT8ugkHjg5OGd5ckEEhYZPhNfA0km53IpQKFGN9OUuGKIywA1LiDA\nGFzBk2AILKjPzI+BsWxDJ76zmFJHcrHF6N+lM1SQUJYb1B/b3Yzt6ZM81m/I\n+UjRFD2hqWC3Yjj2By5LXizii49E1XqKErivMHSj+bE8TYHMd4SEDB9oh5g+\nvUjv1T0MsXT24JH+ZTL7Ofc6B18xeFWVXKe35x5p0W5G2EbLJRFaB8TIyg+e\nFqmvA9H+Fp7RjtMrGPT1F7OyHBtQWUBcU6B7i+lxcI6FnthfOY4SSfEp5hbe\nPuKny1XBv798EIhI73kyXursQ/B2AuRrAlnMBG3MMnMi0kspP/kb2zXZ9Lpj\n2qrSlJ51mJfTFXZN30d4F4rcn82yGjzm71WD7Lv5YqWR4VFOdz06IWD61yeF\nQRsx\r\n=mlWF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ea865096f1_1613091337144_0.8267335684236121","host":"s3://npm-registry-packages"}},"0.3.0-next.a0e0324a8d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a0e0324a8d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a0e0324a8d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"923bb10c1f5dbe20829c49e78d6aafeb085746d1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a0e0324a8d.tgz","fileCount":17,"integrity":"sha512-MkpdbWSpOIMwCWSziY+jQXRaBQOvW+KfgdP0mvZ03NXAu8mn+lBr0dvn9zreYS+Gb9CufKfS2J4yzv2JAE5h2A==","signatures":[{"sig":"MEUCIAgoeUsWydkVMM15tITEtQ6ylASp1OfB8mZmXkrY9u+IAiEA7xmJ+dT+1vwOe2nwfaGG25I4OYE2AYHJ1RFBWNKOotE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJyN8CRA9TVsSAnZWagAAMygP/jVqfk4pQnkF3ve/an5z\n51ltfnK30dSoEywaPXekFmFd+bHQM91mwvFCM6ji36Z7MR5R1xFtr2jVWOv6\nW3QuPDxjxogLjhAX/GjRRAKFIG+iyjp0Yg3uWkomXipHj0OVC9pGFn5HrFWr\nqDoDQZcmSLAwr0xkGDx92xBaAC6Csm16RgDxVAIOFonxWxEHtBgR4o50sMbL\n41JvOci6Ry0DPt0WDB5T2idiJhGbfq/bi2Rb3YYCHnfRa2Xbiw0Rgew0VA7S\nL0zbk1L35oeh1N2xT+LA5lPbnPoegp8gpqRS+vefRsN6r5WwHCLqRE+5o0fa\n2Pbu1ThfWbmrZBl4egEjO4eq9/UqJHQ1CtV8Ma8yqNhjjq6CKp9yomGOwdoO\nezU01FzVOEO1NqrZ2QcSWK6UBSZ1lGCF0a1m0OcLKBfHMBfiQ5t6ko19Iz2U\nsiIRQ6s3ab6vG45F1QdZmzUb31YGNQ59gFHr4xsDMwrjgIilnv38PCyleYE4\nFItLTHPxUqIW0yGTKKOoHoRcF/VmC2a5dNFl/+xzN8P4HCTdug/CKMw2FnIr\nNq/XoTd47AqvEEc3EwO+UjQhAuOpddDd1sUdjAev1UnULqb+MMez2RfLHq7O\nY/NFkJmRTuoUJJEODBAXd6h2TBOZmEOYzgryWXDn4p1V0Ode0pFS0reMa48p\n5mtO\r\n=+mdu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a0e0324a8d_1613177723868_0.3446934888717412","host":"s3://npm-registry-packages"}},"0.3.0-next.a699ffaee6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a699ffaee6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a699ffaee6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c22bc861a65f7a793626ee81acaae22eec1bcf42","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a699ffaee6.tgz","fileCount":17,"integrity":"sha512-RGB36h0RgrhBqQ23Xiv1xPKivcMnqmMJJ3H+d4twswRLjWuKmTgkL9oVnIeYWH+jE5msPzCY8dikqKeNeMcnkg==","signatures":[{"sig":"MEUCIQCygAsP940MUbsLDn2L/aHF2kjXKgkupjxAmV0TxegqmgIgBO0kvUYJoTK1H/Vzj/k4jqVPbqw+XXhn176NJ4FQQsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKcbCCRA9TVsSAnZWagAAOIIP/0xkcDkJysk8mcTl0wSk\nnCjitZakfnsbNrFm4txXc8SOmKsBDsB6ujU48eQUkvnL1r+HSbX2Hmi1tEmv\n3jOkjY8v+BZ79Pe7aTQCKcBBvYXoZqo947sjn5DQ8DWTx4YrYFbbXQ1UotKd\nz0KdpFQkCzpsAyJBZbVFRnWyn0XgNWSHiCSKk/WvloAYXYwrJiYc/ki2MgKu\nYBDlrFDXfNWioSauBQPAY6FKh9dbTL8Vd60sGvglbsOONpqa4rmFxT5r6Hrw\nsO7keBeEpMxwu/rTdcgtWF8k6LFMksjjB8+ZUTUdGpHUnjRMLwDG30gM8I5k\nisRgP6+2YomY36r6OeMAwSEXJLW+E7I3K8Hi9Hx1VBsSM/geX/qwu99US7Kf\nX85GfebDoN1h5uxRC3sO08nrgCdImG2Lt7ogHrw1j2hankqsTrK5miV246jI\nS8F8Bi20MSWZt4Ujiz2S/Jo7KSVoSonlSE+GEh75fygQG/piUn/Bf2SbLWNH\njfRfNEpiUT0US6a624/tXn6LDv2K+IhC5vTfw40H+cbITf+lB9W1h1jNQkVe\nThQR/oagwpafYDFzPtflUw7PodLqf3PdaIplG0aPV5poozIgCkvRU1Q4TvwX\nLqIW6KxywmT0eJrbGXHNrsyALA16f+mNo6rFEnHa7N1fdkPUUtxQU0C3Qjjb\npfp8\r\n=lchm\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","enumDescriptions":["%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%"]},"watchDirectory":{"enum":["fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a699ffaee6_1613350594473_0.24714353960855706","host":"s3://npm-registry-packages"}},"0.3.0-next.78cb4cfc32":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.78cb4cfc32","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.78cb4cfc32","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d82abd27638df2b566b80e0db775c165bd16a037","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.78cb4cfc32.tgz","fileCount":17,"integrity":"sha512-o3yUKqzu67wk9U2vVsVpzGKYRv51MGGN09QcxW0wNPMEYUCWDOWx7bNefHiaZsurpJrJXZMMYEQ7+pEhGUaXkg==","signatures":[{"sig":"MEUCIQCgezyf1OB//heMFLaeooQpt+WoSF/Dzmj4fpRj8RM4NAIgac1PpXlSIfhPGmtgyC5hU4PJR1W1i5XX6fSUuXxRtM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRnwXCRA9TVsSAnZWagAA9Q8P/2HWEV+alkYTs1G+w42v\nxQ23AYeUDaMBGQr0l+Dc4yUD/xxffHWusUa0LDGush3UaN4BmhiZglaiGncP\nfGieVge9qoumAp2CG0WHjDUZh27ZWXTSAewrmRCgs/um2wT4udt2xSpR2C6U\n+9Vigrh4anW/RD+XyxAO14vvPru8ZX9KBj+pLlLm5LypdqYApv2036905qro\nLkqVrfbHgrmrtAyBDdqJ+//xNPwoPfMGfSoMs03bU4znUAp2mMCayApFBp5C\ndMjr7Wy+NBDXSngwA5pOMSwazsYYUMP8pCuuKFluvVtMZmF3GP8TgQ9jp5cT\n8gun8n94t5pOV7QTh6clZFoV6lrG9e4/gbSoHaSzk93r2zNZJ/unM/u9Adcj\n4ql6jw0kG0Uvozqn8IdC8TA8OX/0tQBk1eUmJcT2Ga09rIAsnDu3keJXlyzF\nztAN+dTdVHHtToNH1s+t2ybBP7Zu+UHSJ2ByTp0n3RukkTv7XC0h0zLLBEHt\n+Xq7V0i/EZo7FkjphMo5gqyB4mHSORAYbAv9e8vkEFqbfp6EBOZ2pN+lADxF\ncVkNjOnUNvv28qAfiD/IiPQjlpgi1dkA26fTD2gZMTP/6GSUw9A46nNPO4N1\nO/B6iMH/G9mi48J8p65zOxUzwPQZtwt+wkJAVEyO+YA64fh+FWfl0nM0BOfq\nsHwj\r\n=5Pne\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.78cb4cfc32_1615232023095_0.775968563115951","host":"s3://npm-registry-packages"}},"0.3.0-next.c870a55b70":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c870a55b70","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c870a55b70","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"08e982d05aebf5320b67ea7e05924729435fc241","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c870a55b70.tgz","fileCount":17,"integrity":"sha512-hEDES+o91mtbv/2xdFOE2OzppTbtQsVKV7algT05SzVkk21QDgPguvTdLdtsdt5tFSUyxuc8JF/WR05lzhCKhQ==","signatures":[{"sig":"MEQCIGmXjEUL7RtIWkBpQjePL+1BCkwMpcJ2ekATdkxiYMO0AiAiCX+lQrxWcvM6BbxFqAkH9WUEcXP9aXZsVx0CSlBD0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRsgQCRA9TVsSAnZWagAAw/wP/39i8eT6FsX6+fSdS4u1\nyJektdYg1O4ZsEqk+mv50V3Cwcfn/PlKFeu/LzPjpotO8ob5QVjr5XJCEo83\nWaME4IUFNupv5gRfYQO1qG27H05gAc8p678xeZky1SHpq82nLhwCVhjBNXPE\nKl/rbf+zsMD3+YetzcF8RGhzin4h+9vKiPij664RscVMuZ4jrosKXMcOKprp\nisX75KhKERmkceguhUGCIfAGnC/UE2rTzq1AW3ICr1Td9BdK/SabuE3HOKgM\nSUUVJCWeVWQ6f/z3ZvOW4Ss9i/9sx3POVUn5aPFW/3S53m+d7mxnga5VnQjl\nuv03rg70ruDaY1TAjJqBNTfxiZbvxUy5aGlBSlhwOZF7Ul17trG/0pcSHZq4\nqxvwJ3z+aH6pnPhYa+3zcadzpCfv41KA6vR52Jh/ZqcB7l0WEVV+hk8RnDRY\n+lXDjmj00J+y7BtBe5aa4uuIK0BNWuKeW6jBnMiHhWXCblYuwVrr6De3ZZka\n6sNvfjZTMdnfozf2+SLRZqCqBCvEphN4ZIfZatXAMVzQ6OhZ9j8Pr5l+z59j\nMgXL+R2gEW+LjHIl7B4afG2KPmagnjn4hMvXk6kgsSsAAmR215fCkBu1tQbK\nv6C1JxGs0rxRpKaG+THGOjD4hBLa74I4w7OUp1hlx9fYgbjCHhEqyn7IhqtR\nxE42\r\n=DTP2\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c870a55b70_1615251471681_0.11731075160037974","host":"s3://npm-registry-packages"}},"0.3.0-next.d4ee684c8d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d4ee684c8d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d4ee684c8d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8559dd5ddd778275b7d27d31a0faff1b28d32d04","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d4ee684c8d.tgz","fileCount":17,"integrity":"sha512-xBo48BFJnr7aQbNJjSWxU7ux9SmeLkSLln67dFK4aAHTxnkyL+y47Bian2dBKUoulkMDpTMDicVz9ZzOA71e4Q==","signatures":[{"sig":"MEYCIQCcNVeIXy8+tNjhTmjnzkdb04EUg6VHcvweyJyuCCkF9AIhAM0OLNEsRENoP/DfeqoQ0IUPchZvbPzlnU8ykqw4EHeb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSBlnCRA9TVsSAnZWagAATIkQAJDEtwjYa+CVCNbnWyHI\nRvHUtu0JXTAelSKyrQpIkp748vNZyTZfp0d5i6KXbe5biV1bxbTTeNl0aVVS\n1dnKh1riK3kMVo7GrBRnU06GjzG85Cld8PY6tCbSuh0KqGPTqcz7hpiWQPKd\nF0E+QFzRaO5KePZ32FUUDN3iBjQBcFkVD71El0V20hftyFlSBHaJCRTCe1l1\n3chNFHpS/5+rbiBnf6fOF0EnmfUSzMxJTHgyMrkI4H9/uk6VCHP7TA7Z5ZIk\n+u+o9e06+eU72FKleaYfLqK9udkeWub8/1R6vPKkHD5tuS5SwvYSnIsJfxm9\nk+ArLPSV2xbhLVHVRNqPD1E7rbTQ7daf4dzfoKPrerimq/uE/SHCyjGqiUb4\n8incXh/CHADfGXpMuaJp4cRWvvmmmXK16sOxdxcKkSTn4mFN7i6oSQAjWLUl\n2SAHQfRJXe3Tatbc/pGneOzMxDZo/cbyfyatqBg1GGKq10gWgU6Cj+p/O1oJ\n5huqAV7kYQ8sLtBtE+iHInkWd1dVuz9pTkpjYCGHicgyX+K/o0dDR9aoVlKw\nIKx7wD+TGPhHeuvVIuLlX4FsEsHGXekStrYoGO1d6ZJJIwYqc+HrlVaAn1dO\n0rkieD81B8uIMfELosdnbYb6Zu8aqRcXeQgK4EuFIuY0QyEr3y6JpjU4VLJb\n5YZ3\r\n=hKDW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d4ee684c8d_1615337830677_0.07605902659491504","host":"s3://npm-registry-packages"}},"0.3.0-next.07d02d3e2b1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.07d02d3e2b1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.07d02d3e2b1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"10af724c9ad80641df48c78f2e3eaa245ea04c1e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.07d02d3e2b1.tgz","fileCount":17,"integrity":"sha512-zA00JdRAEB0UWHj1t89Ws8XpHszSBbo0m7SMMA5qnR1HBpg+6vrATPENKuW1MNTVHIPlgM+OO14sIBXnrjdDmw==","signatures":[{"sig":"MEUCIAw1e/kot8n/3eMAhmgjQby4EiPNuezqf5EBWLKDa9J+AiEAwI5HcTIgodyky92AjTugJ5nsZXPt3hHG9Lm9x7mojEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSWuFCRA9TVsSAnZWagAAy0YQAIK0W01flDzwn8hhVthy\nR6RPdM7oaA2kyJt6E+7DD8eCN0hjIeIx0L1o6lCk9j7HszjjIiC+VtNhRV+T\n/DsRPEJMDqBacGxur5UxiVwvOGrPwIsY5qvTVI848gyXciWoTeSfMIri9+dJ\n8oavFD/7vkbm2MuZD6g17PvwA5B/QobZ8qQEmuy9+2lD84ymc0XeYqqGVfXS\nA+bL4fkIR7+5E+EUYkfj8kIrfffnb5PbPB01dlEy/4YxNY8NrDkwnOsOzdX3\nEMSR/99h3JsQKwednYFYqof5upMK0E+I6xXlbnAPC7nY8yBlgwWwn302ctNy\nFkZA46cwaFVOEOD5G1EQQKnLSdfIvTTUIXhoWz9Xcj3Gzn/pmG3wrbfTEmFX\n8bGYxjw7+gQ/FIzNICupGSM2VRmyNjxQcsDHrM/M2Kd2WUjJFkA89R0UdQ1y\n88BhlRkH3C1f4psp1YjmFqmL+ej8XsHWcxACCiWCqXts4yqCk9LeQAj2drS3\nOJxBqOuthRr6JWj2iTGYc+aEOSZXk1d2I4gReyZa/n4LB3Ct41WRJ5/0KEpC\nj6Y8AY4gkrPPcxNl3Vr3gkmReNmvnkCLDJB/1WEscEm6TehvijaRtG4FnEUD\nIvVuCI9ZmuF4ZST8L1kxWvgmxGZ1fYmsPuBM/cNy0JeVJMGMRcAdSS8M9MoM\nKBOP\r\n=a4Vz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.07d02d3e2b1_1615424388742_0.2858364909979465","host":"s3://npm-registry-packages"}},"0.3.0-next.d31566b57f4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d31566b57f4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d31566b57f4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2e242dba9feafc2bb7ef35234cae60ee88267de3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d31566b57f4.tgz","fileCount":17,"integrity":"sha512-PC2aT3fJ3RRJEvTd4AWgDxS/E75x3iUSZnSbwrB7pSXVL6xsNJPDvTJ1KB6wXaX9VoMY0e46KmKPuzjNcfiGog==","signatures":[{"sig":"MEUCIGDUDxqUitApXWIVIfdaR++MGj2Tz1wGU83K73L2Z2SKAiEA1JV1K8OCQjmPZ+HIkOBumedTa8XazsvTkGiUtwHlxmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrywCRA9TVsSAnZWagAAqRoP/0FKmSeKTDuJIc3kFxf3\nydlTkVAnUcPmexMHbsiL92BET0U1zoG7WSI5RSW7W+r2WZI+1FTDDG5HU200\nTpjyncMhr0YjOI+xybX3G6MMFZ2PMNuBOepBNtVgzehz7cAkGLkI4SrHuL4g\nqG+T6u/HKkLn5DfI0rnAglto9YaXGCXkBLGPqhfNzxVWzqvjS4vaGS5vvsR/\ncNr76Dqw0YdG/uSIXYBd3HVSGWiFAol8Q5uVPvW3a8D3H4PE+nqzYHkJ46dw\niopnKJ3qQ0Dsv4PSAPh9iG/w/S5P2x+N0PIdoxY4bqq5hZf5zPzpFbsaQB5E\nqvqjROV1sTBFxt7CZJWOoNS9qYRLiw3ALdYA+Jljo13goLeO+U7ShGK6amz7\no/CHMJmoeaKH4xbc2+zexRLkoFb6rf9IDv/2IR3Jmr0bEKPTBtp5hxT/3P4k\nve131iUFmeMYajbbO/vPgBwF1SAAebR4CkNUtMrb3kYOWEZU9dQNvt/Hr9Fz\nlbvi8KlmrCpQZPkouy5ZrJl6/cU18UV4cz1hh+imcV3jgaqADSYmL2xLOa5I\nS/omEwOwJjuOosRWHrMYco3May81Pxcw6oImiN9UgNXe1iwNRK4O4zVDCMLy\nyYmsWtdRLDUfGgnJ/p9CkgoUz8UYR1i/4nwlsYC4fThdevU3Ok88z2m0KV02\nX6ei\r\n=NgY2\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d31566b57f4_1615510704230_0.8557311052015251","host":"s3://npm-registry-packages"}},"0.3.0-next.3006ac8e940":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3006ac8e940","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3006ac8e940","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"781ca9ec570d4a394455a4f38631c5cef4a877d7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3006ac8e940.tgz","fileCount":17,"integrity":"sha512-RNt0gl+y1xyhfUiqa2mmFMxjBsN1sESPxF7eTg+UfSdHk5IYPJw4RNflmlQcJwnHIMjWWkvAdcnhD6vLuyVWQw==","signatures":[{"sig":"MEQCICzPDPk+41NdAbOkYGIYieQwLETz/aB5HdsT+vwNZwqpAiBFm8uHtpsMZEEnlIwqogumuyGFK3jsETBLLtWePz/OgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTA46CRA9TVsSAnZWagAAEZEP/RCojU9rGDsx+/SoSH5J\nEc2H2vd+N93ZeiZVADpG0VfnvmzX8j+/rc3VkcVCVXV9jhvfZmIaAF9ijUFF\nEmZsOBggpVaC1ifST3gAMbOydHfLpvKxZIW3377yOSQ8+0xBeNbqbuOTdsoO\ndoDo/b1GymjK8Jv4LzNrQUJ9m8etNJgbZf255D6MuX8iigHNOvAFpIJD2wc9\nQQGI9mdkMAn+EmcEfOALTGhaE9b9oiSPlosCSqp541zp+W8iZnwZHYE7lp0e\nQASJah+OTDS9pKKOY3ED8FJ/uvnILpr5bU0w5UcZMCT9C+G8FGJ8hvOUlaJ2\nvxpxtw3o9RWr/dQmd+AEkmZOBO4OJapVsQWtRV96KK5BkyD7m5w4n6dNo5fx\n0fEUqDH+jjyzPpLtbqihcr82tDQgIRrL58Voz8sUw+G8jjo74tSWVu/fhaOb\nG5DViDLV8K5gQBm2M2HZYzWiFopUAFzugmV7dx899PnQCV6PaNxJiuYIgL3l\nGVTlKx1h93r9qzqgtOTS50c6t8hyBdWvhEwVB466wZUTun4KrP7JsLRxawAC\ngq5g2uebaR0nsbxUi28QEQQCfxnbi3gdfMtbFPEopYGdobdm0zVa7HM4DexG\niZx2etSyTbuuuov8CXNusQZIeQ0VQtEWKZ4mjxQ9oXhkwyaOy5SIhJz+2J0/\nEnQa\r\n=u3aX\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3006ac8e940_1615597113707_0.8521753530187817","host":"s3://npm-registry-packages"}},"0.3.0-next.84fe402d655":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.84fe402d655","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.84fe402d655","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"930597936168bc48732366ea5702e2cd87d9e1f0","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.84fe402d655.tgz","fileCount":17,"integrity":"sha512-W47pvIBaLPda0MsZQcnnt2AeETCsujji1mgxXfim6654m3us1v9iVXurkANjxL6ku5fpq5wdqZhgWrI8a9nQJQ==","signatures":[{"sig":"MEQCICB0jOhbD/Pgqd0kmXiEt0aPKRzIgcGqeCOplk+0rpNnAiAT9dCirmU3jOmksjnFF1odsmxaMGJ9A9/ZNkSuWSR4Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTWCHCRA9TVsSAnZWagAAxNIP/jlc3WM9uBBg4DXPUnUg\nkBLFkkmW8ZvsTti69LBtWznge/S6tpqz0RAQ6qTpJCmQQmV/h6tI4KXmaZ7G\nuoXFgQs5GtBJ6tK6fckaTGW0j8lo5RM8MSkVPXFLmqWUC9BNhkvSG8OG/uZy\nYVJap/KaAjsIQa3snmGwxDcJTG7dTrF9/ktGmGfLSlIvhXblwqiXkn1Gaqaw\nn+HpjxmWvOLOmv9xMvt0k9VIQLjW3uGUyU58ldsLuQsctg/TNakofIpqPkuW\no/OSlc/8Rigg8GiytjGFbLyRin7ZqWjBdqFyxGvh85euqlrh8fjNxPD/BMTX\n8jZg0/CC4Tqi4tb/KBuCQQ5dijbD1Q/IjG9ZJfTU3D575v13rgyFn4AwvLWg\n2unLJRGkiJ5aN4rGDxUsAF4798K2MoBJgaBf79u/dX1su4Fg09t2E92ZcIkK\nmxwzxhUvxiWvjWFd5ErTqT1Np2xJNF/SuqWgkHb8qpWMABEjLCQLlEstdHPy\nSjRga3SgSKo6gARrEWqcQyKyUMc/f6x9dvhZl13AIBcwdTUGqFgHzZQovMWi\n6UmAl2GI/IWntyh/1yTnPjwC0RNsmuD75Lf+03TYv73F23XDlrPEHOikmfry\nqFdEuxfSF64AXPlelzwgdktKUX+j48kKRzmNPOhe6wiPkUX74d1F1QHZs2n2\njnSb\r\n=UXu7\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"requiresWorkspaceTrust":"onDemand","_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.84fe402d655_1615683718915_0.035060756540234994","host":"s3://npm-registry-packages"}},"0.3.0-next.581a659d427":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.581a659d427","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.581a659d427","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"bcf025bfd0613c6993b57dd1cb3693058a27f803","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.581a659d427.tgz","fileCount":17,"integrity":"sha512-7uKoz0SXTWSapF0mgip6KNXFQFl6S27KXMC+cgVv01zhukuFl3LdVpCzEyeXXbzx0O1AUSRDUVB0pLpCRP74Hg==","signatures":[{"sig":"MEQCIGvemJQl80NPOoCH1e5EIHZFmYkGyuvFt/Qle4js3E6HAiAUZl3xgep6/JQriV/qTizBRq+4xYkftbIEuQ6DZ2VPcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUVR1CRA9TVsSAnZWagAAGPEP/0ifRVzLTY5PS2SWC14A\ndcW84emzINMXWrL9mX6HGG2IPTo5RikN4RC2qmluMI5ccviOCxOTXfvGYZwp\n5OftbQSYJtHbEiMKNUrJI2Vgm6vahGbt9LTwZeeDFzD9M0pdB44VSp7nQvmi\nSf5Y6gWHGWL3DF7bzx7sVsEcOrYhgE7Z7sY5c+9XxYhydyojUHf5Bv+M9WT1\n1WJYL88FXqSDtjyg/a/fhk9wDuaZZnRyQaPUkJ+Jy3ZzGoGkM7RsESUIsQeU\nhbiPYts1utujLh4OQvN6USyWQFUbrOtUy1Boqb2bJjprWZJjCNEbOv4TMKrt\n0IInvSAxjWaAdn9HymYfjtrSb/DHy9xxuA3apn6inV7kcHCeM1wbSrtRPPKG\nEv9zcaMq8tQqHyqC96RVeh4ZxXZ/CNDGN6YZnKw2Mnv6upz3YN5LiDzTbURT\nGuOS1c/QcnNa8XgN8+Xbxrs0UdvFVeM3BDP84SG6y5yIcsVMTkHFqXGeuIDf\nu6n3LruMRwOYSWVz3TFeaiTOcI0JJVNg+mbKANjBpuMk2vH2oDbQiJiMY3kI\nLYehN+dG5aJFIpMgup/jcmKXRn34NYCQATh8kUbrPZt8Aw4mKYA4zAxxzKRW\n2mLjjvxJ0coDaDNTrpiSrUzlECWbi7C39zAOAwdyTlaO/OXaqUfnmme6eYWz\n6yhr\r\n=JYNn\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.581a659d427_1615942773134_0.8493397469305224","host":"s3://npm-registry-packages"}},"0.3.0-next.4b5354c5f98":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4b5354c5f98","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4b5354c5f98","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"04728a16b15e745f2e36e81dd0e2193cb8b14cb3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4b5354c5f98.tgz","fileCount":17,"integrity":"sha512-NOiD1v9IjZZIsL7qLhhm9sJaImrkwPE174/pJ3MrhYMxbJju1u9P6RdzIsRS6AmKUXSt3Vkp/96eHlyWeD0KcQ==","signatures":[{"sig":"MEUCIG9n3bIIxmIBeMJVy6bcdrI7u7aP0Yk7dpr6cp+E0WuTAiEA0qVMhDH2ne4G82kpVCfuUHm8u/99npZjcTXTaVzRgOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVUj+CRA9TVsSAnZWagAAdTQP/jv462QE6NfW8CFe5wOG\n9o+xqe6g/1BIMFXdtA6P5mMqqUt4I3CVaW2q0zrGjPcRIxKRiyMUN6gAlaaT\n95xp6vRWAy0TkQdIiQ8dS5g2szerhbzijdlxiRg++c7TJQqatA0loXgBAAk2\nIi+FCFbsKxT+WW3W0QTBcfRSHUr5Os/HRqICoJCd55wxpZGJgN2+HVMJz0Yq\n0uxnhVDjU2wc4U+U+h7Nc6iQvNGvjaHNqIOp4zgpz33OqOS7tdJKf9/SxKoI\nJQ1Q5//B3P3K8FA42Skytz/FwgDu5XwTeTpPxlnXUK4Rmq/ZFQiBfNXy6Ztv\n1kuUdUjYDhxV9av6R7xmVZ0mIpWCIe2UDn8pMftiiXJf2frI3+mYROc8BObC\nDCPgmrLrzb2159Wh0bt/UGdr0+RGWxq0He8JbajLqXd59fg9dZCt+OOyJfZf\ntcJCRS1soXAN1Mp/7Dg2HL+PmZNaKMS5S7pyGmrm2kQOn4LHwh/9dB6YF8TR\nCASIlUC3NoMh38SIU6mbng9Iwfe+1cxJDKMk/Qdu7PQtcwjFpXGrLSn/nCqa\njgrQHDXUNtZd8of8OoUgv4QeAq8/qFN1wULkE9zRLVOVj75J8/gHL/40hhXl\nzQZku7gQ8WS5LM5TWzXF89BFihnewQiH1LIMaXJfodmrinOo6/BSQx+uxpTY\nXkAF\r\n=eTAz\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4b5354c5f98_1616201981717_0.7262798094038276","host":"s3://npm-registry-packages"}},"0.3.0-next.a3415e669a8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a3415e669a8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a3415e669a8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8aecd1b0ecdf3426fd223dd131076c63cd8f68b3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a3415e669a8.tgz","fileCount":17,"integrity":"sha512-7+vS1CxTWZW7H5Lq2srSF0nAIvxDs0GVDAftF/9csfZGqw45mkw6IMFc2wkcSpDkoFRNNNm/Xzpule8SoMc73g==","signatures":[{"sig":"MEQCIDlk186XjeuL9/3r7Ns27ZaEqxnQypXOp7TXq2W1lazbAiBH7XFX4MZsEiuHzhyLcZAAb7X6ORKQCr3/L8sbMl2AKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVps+CRA9TVsSAnZWagAAeDUP/0GWjzieYbmPdOGzszKI\n02IaFpeSyEb4C11otl8yFzB5xMJwTOLw/eirwmfITK1iWYlKrMKRm/HhOd23\nr9BrZHK7yOKn9YxfrkPE0lIfNqSN+2KrFWguMdL7j8ch+r3oCkx7viR30VTr\nGPFb6Vg/I6W6/uOBpwmhuXKolxslXrEne9qKzDUKGUU3lgLdxayMtLTao3ej\nrZGrcU9Sr58pySzUzgv3F7t3akC3JMBbba1tuZSKDXrZhNDypVt1Vxczz8LZ\nRiINr0QC5N+cFiwVKsFwgBmgligiWtUonVLnd3aC37Xl9R9SjqkBpmsiUjX3\nXzHNRDLLYl6NFd1c8sBCqekU5ik9K29wS14qpeHEzDqkc06CA2m3l1Xc2wHf\nDDGzHrVHBCAoShsbCsu/N6MggZRCE33jSG6b3aEYOk08v2icSlYR6HifpknW\n0E5gB5Wu0B5QSYXpSWxd20Yl9QrPb3UKiB55c/Qn2yCRV7ARKgUPsOag35TJ\nchHYYyCwBxzybE4oi0yMlbbAdiSrFykNHDsvrfIED2gbtN4gZWCkh+pqSzTs\nVEG2mJ1SoiUBobw8KcqDWPXsgQqy7bHt75Z1rC9yQq+ZAnH/rSNeG+eLts1r\ntCfyN1jx7JP2nnc+oHOOx2ZJ8zPkDSa8eseXMsn0U9eD7W3Z8phEipyg6DoY\nIfI/\r\n=t5fE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a3415e669a8_1616288573586_0.4983435812861281","host":"s3://npm-registry-packages"}},"0.3.0-next.0ab3c62ca2a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0ab3c62ca2a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0ab3c62ca2a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d9f818537e5350c7797b0a386dedc94d24cf170f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0ab3c62ca2a.tgz","fileCount":17,"integrity":"sha512-dobUgLB87T4AxOoCZU5G/Xr4a2OPJoQHdJbS/EEiCCuPvdgGhFsCpm2vJmurEPgKJVaCPqb+pbaqFCiSU8Ed+g==","signatures":[{"sig":"MEUCIQCkyiJp0Z+IATbqgSbx64JIghXr6sZcmiVwugUxgS1D4gIgRqZM0paEfzPgG7nSNsIikCu7eHtYpxlGBH42zHWSB4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV+w0CRA9TVsSAnZWagAAAzgP/AmwQ+iK42p8fvR6/F3g\n1ieE/pit5sS7rawz77MjScjeyM9x2knOmBSQeZDTaT1PQiXl+OFGpuJ/teaU\nGaGLSp+BXWsJx+JJ9CE7A5J+YQlP90zkOQCOCxxnWuLre1i0+XHt8XRni3sT\nVMY2ST0hTdjX+/AWItPrlGuu8Xd8ZBaRBTv9/FVxxuHaN7T/zTNhrN2+t3f8\nQJvbK72eLFxv6N2WKviJ7lAYyfEbqXiMr1ziwgqcbazyjUeN9ReNWY3YOpqr\nRWVHb6P/7KcPtWqhJjluUFdB45xJ94El7pcvbDjRldlQhulMfsGQeWfG8Hev\nNF1AO3AasR46HE3bvBlcEqrG/2bn92VG7Ufd5Q1y1lEa0btwLwdhnB0oDHWc\nVrpom3qqOlSWkvNWFLpXI0lpTnCWq8uEnP6tnvYerRVKAyznGb+invwBNE5L\n4GadWlYg1RO/3UiKcJErReho3J2f28YafbNFzPYexIfrc4/mDbeA9j/IvOxR\ngy7d7kLWWXcfvl1qNjEIT4vuj+YswKiz7JyHPp2AXFrv4TeiwIF7rKXGEvI7\nnGutmFCNBsz08jx7A8O4/0fBM+GFOKHp9Zklk7dsYluAcj2rdb94VeYTFPbL\nN6c63Yn2ljSdg2BDUGrL/eerNJLiFShArn9lRZfvYOu7KZUmJ9fsMNUFXqkD\nUdDb\r\n=Zkda\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0ab3c62ca2a_1616374835845_0.16403240133952002","host":"s3://npm-registry-packages"}},"0.3.0-next.514eefb789e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.514eefb789e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.514eefb789e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0e84307d83a9c5748014ff358f3ff611f4b4c54e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.514eefb789e.tgz","fileCount":17,"integrity":"sha512-Dq2mHdIOz+ho0XHYQNlYW6ieiFUIKIO0d2hGNwc4gpXlx6m+wIx+L7rL/C+3t3hUstQl5A82VlYrN+I8Inwp1w==","signatures":[{"sig":"MEUCIQDFCpuOjRTmbyCGYN5299v+g+rJPIM0cGZBmmoNz8XRgQIgU+IHOyFtxpXpxH3INYVoNIE+I8uGO2sqM2NcUAVbRyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWo/GCRA9TVsSAnZWagAAt4UP/3ZMY1RZlZNijcGvCjkC\nf30IjNoCGUEYL5TaqRLOAHMVNxqIQO+1vesxSsrEu/DbrE1ykHjARkZd/QT4\nMUjynn9CCnTfwBygvh6W9Bm5qFtdsPRGYbOhuD38FQA2+9RuqUcxIFvLwXCb\njH5au4nbcgM8YLuZ6hYtSdacGYAqL33VPg+SY5kZxS1MaoqX8OKQpHlY1NY7\nMu7RRVodoMKRi5X+8Iko51qG+dPBBzSi0bsY46x1UOI1rEwloMplvzeRvDxZ\nZBpHJwj0GSbs/rOhnWZpF+uGDA/KXRJnUUAGK23sedLKNxQ0j6rhtBu7Iifx\njUOOJYR69QGOQ+2x84c8vIOJTKINPZHlLcJBN/PqiNbvsyQq2I8U3O41PZl7\npfQmqYCHO4G0aSvHaF8XrWdMVsM164rSPVEkoY/qauTjR1zPgAZQJrxLXXOI\nFHK1rGvgU/lZi4ucAB1fUvyjjsf5q0ztzZBbu09pR+ztrVCP8CagqGV01OU3\nEFfw+1a0KAzAPeT4iggqBlwWLPdfCYY552s475oszb0wGw42LvSSGq1pf+6n\nxQFDfR8N/uJ1ZTkX7e0QjmAPrKbDt4Z8lgg8Syx7v8PlReonFx/cG0CkOGHD\nZYbimwLgXWEfkxgI4oArofdmgdJRrUat7O9t5NGZidg3NzWw2SGVjS5C7jfz\ncQej\r\n=keb3\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.514eefb789e_1616547782105_0.11011568546218009","host":"s3://npm-registry-packages"}},"0.3.0-next.75ed057885c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.75ed057885c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.75ed057885c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"34811f4ed296a383ab020bf9c298d0016a5c60f8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.75ed057885c.tgz","fileCount":17,"integrity":"sha512-q+T297bF9mfFkD2XyX7O1EDZ0UTKdPPHYejkesfwmDMDHgsmp+07af0kfmF/A0fR3URdKN7w++t3kWewTtBa5A==","signatures":[{"sig":"MEQCIBRVLGrAIacVv8pxnAQlAyokEOMNMt9ah+dlwSnaQ8FRAiBO0vBdg4le66eYm1j0DkWgb1KE2goDtgZIvBYyQMottw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW91KCRA9TVsSAnZWagAArFIP/0BjTrR9wQfeVpxzjdRQ\n3hI9pg+p0xvazK0SrbozW9SWSxsI2mne+EdzD7KmsMj8zqOZ6ehlpdyeXY13\nUGKE0GtlQkCn+y7yXPVbsuMrPJPaf4kk4ERLx3hILzUOxthVXAzmc8GXcDJN\ndjP5WWnjDYM63jao4qr8tQxXTwvuRFH6DVbtqTFmUtk5u3cS6cFawslDIpX8\nr6sTT3pqK4ROIv5zLwpKU8b+wYfh85gNuKST9vkwjNGBGJ+nKUS6+l5FIV4K\nW75V2Sl4uijJ18WSU6ozYtD9HPmlKOMapZ9db5ejOeqMHU3tH2lNGf/CCZeN\nWAhSEQgwmcwizKfyQYQFHlhApOP3haek8+4GJ48u5r9sCsQ/LTLDLpMJkrZl\nQQ9phhr81qs0l4DXCssDPkABRuXZbBgNYqJkuTQTuJ+tmT5r+Jizdq8rCu6H\ncCOHHRGDAZzTOhflH/XQCNNkLQj1Opuvai9PKX0G3S22aFjNoSgYe/mnp3Ly\nE9VBU4/71sYPeF3dczW1V7IZHdOXB2F8mNqlX34oMIxJwuTpxa3xm0XOjKSg\nWkGiItFpd1Sl+FLVMxVAK3HuI7YnA5oPMmNh9UFhOe287QXFf08gvOnkjowl\nDi1oPSjteR+aIR2WAa71OXw293UVi/7v3yKR4lSspW6r66L5C0uC3TJKLIQQ\nnMwH\r\n=xOlk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.75ed057885c_1616633161775_0.09650141800761425","host":"s3://npm-registry-packages"}},"0.3.0-next.0a7dde45706":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0a7dde45706","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0a7dde45706","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7754840d72fffccacfdaab59fdd38b5bfe4b3ded","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0a7dde45706.tgz","fileCount":17,"integrity":"sha512-fYLnAeL5U9SWMrWNbIn35GVlWdYXFkFUfgAs4CuG0V8KfsirlpSvltv3hC/pH1HHWNP9bFCDyFWP9uhtgngj3A==","signatures":[{"sig":"MEUCIQDYjYxFljuj+3SABMBRjr9KU8TWCmXqLfkPg5Dbd6zRfAIgBDroHeLqVf3r7MWlVd7Wi3eNe2UhjstSUKy9GmmTjsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXTONCRA9TVsSAnZWagAAJpgP/jg9DNHz3NHjHJIeoP34\nWGtnHSFjc6kY7nxlwgv0aHMjJENifSC7KPq2uDEwIvl038rNQoGW9kV9cPpD\ncyRatL7jvsJIXNPVXUqYo2vdcBWHiXhfovQIBZvmAy2bCJq4vle91cyu4ERx\nW8f3YyXsl3OkN6SIAKCA1brr/aFyOlk6Jp8nt6C+9FCFYNfd9O/U3aDW3ynn\nb+9nZ6AwWVf8kuZr0niK6dAPXj/lLpYTaJiYsMje73ZkxNHByTTfDfhfL0/q\n+W4eYJ4+WtloTf0BC8GYcjc9o83Rh5SYVBzjoi/RUbhfdYVv/3hdPyLDz4Hy\ncDYgPQ7PsZB6eoZytKcSPUNYWo1foNXyx1XO14LhTu+Ue4swlMo6Y04sgGQJ\nd39MDmwfHXWuFcgBgNm9N0lMCFoZQfATS9kSuBqocUWx9Pj3tbf6zJG2gpjd\nnrS98uu1LVC9+4IOqrIV64goZoP8Bl0eldT1WKqRdaSJqaJvWEuWBdBsfWRH\nuCiINf4XJEy6XTwuKvU2sj48rduJmLYhfnH62pxQhELurCWdNeOXbqOY+clc\nqY1W//H5xhekeAB9dn3UMdawjM7Q3oTOrvGC6v7wK61Kk/btetDOm8UehAc+\nJFZf/4xH0G9ZHDkhTseRIlGP5R7liHThXNMJDBBfNCZoRBrV0btGLpjIrgrO\nelgE\r\n=//AX\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0a7dde45706_1616720780815_0.6923430300159257","host":"s3://npm-registry-packages"}},"0.3.0-next.364923c06b6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.364923c06b6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.364923c06b6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cf1b32729f5286bce64b118bf0ae5ed9e5259d7d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.364923c06b6.tgz","fileCount":17,"integrity":"sha512-p9aCPmVV1k1hD6wezKYd/6Drr3I3AbcDo5ZFr6q9iM7u1Ogi5RW1t9KMHWPHS3ElAqv+aojzAHiidyGDyqH8iQ==","signatures":[{"sig":"MEYCIQDeKzGfx5oobXlNrYuw1knBTfuc781wkNQz4Kzkeejh5AIhAJoXiVoiS4eY1solFFJDBCdaWHAwdN4cQFD/MW3Td1gq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXoZkCRA9TVsSAnZWagAAYwEP/jlitoEfP0HwYD0RDvhE\ngy+OKiegWrqRi3WdOBEdOs/g8O6SxpIqf+jjNBWKJ+WcIr+s3QwZgm7HMLPr\nUj/sRU/zC1eVHpwhIz8SS70wGNjJkzPkZIW/t00PCey/fPxpEbcWm7WPUJOu\nKt5Mb4bZF0yf/5qr3QLgla3JJHFq2lCZtjHzi9dj+83s4u8toARbiJBcRQXc\n79uwoYnYkXnuVIQPiKMr9EJm8hAYZBoxsufi31HveWmdMhU+IYQrgpqoDhPF\n/5QUYNoIQXt7l9aFTKt+1mM8aAAkrgnkc2Zmr3sL1Uzy5ioins1Nu6ho1vKd\n+hGnef71hM7nYuoCcgOEujDciUuPdox1/wS1xfmWyQZ/k1ajV5CYyf6Vl1S9\nmXjenqEs/GEbK2Re8FDe9o+N6waxS7kxLiWw7JKlphFilAHWX8bXPkSnLnN1\nIclGlqKZNIkVqdMOAuu0AVcwZf+DwmJg31bTqgo6mkorn5ap/AVDraP1Mzrv\nHbNape/ZHSdibqUVzsiNjwlstx1xoM44IiyWAIObnJ62HOk8bYFbf7JQeezj\nrjY39SHjaTIyZDrK/3d9vQ5B7j4qh+QSyCx4lD7CveMH9lZWSJ1Nm90uYzio\n5K7BFuaNEjTgyzEApzOKXuHFr93nAXpxxtGJeNtXXqeRaXfcwdmkbeGyGbKX\nMnJX\r\n=qSaO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.364923c06b6_1616807523743_0.7542158350087342","host":"s3://npm-registry-packages"}},"0.3.0-next.f453ed8e382":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f453ed8e382","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f453ed8e382","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a064d39142c1a1c393a247b2c812777792fc2cdd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f453ed8e382.tgz","fileCount":17,"integrity":"sha512-yLuZ6mEukSC+FD8DeQhS4PqwRlJdkKhFTZemsDIGwzgf2fL9P6/uL0P2Q/HIwogrpPWMoZVHSFvUq80dUcRJRg==","signatures":[{"sig":"MEQCIF4fabqGJsA71CLJ7PTsurxSXww3lzTphwf4LwmwXXJMAiAnwim1ltz1hl8BQepTYZdZAPbEz2h+Jj49TC3LEtRBZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX9lICRA9TVsSAnZWagAAejkQAKA4jDr+uhsQOBgoILCL\nAVtWmPfwKVK1kK9PD23a7C4tn53pkADac7suQiZPlWl6E7ZXy6dCs7/sRX7p\ndlRr3K+y0LuFl9l7BS5JswfRPYf9HYEvx1Smvv5SofwQvwC3bgTLuiUgUcC1\nmGQ+Ymjir3r1KsneDOOGNX1f6BPXXy7atge5Emyyrmkdhjmv8ZzJunI72Ue6\nYOagqmQ1g4SeyqKqLfXRVqqW+2IOqE5BtBPHSNzKDJDFGZnZ5zVgjYKBevz3\nQ0+pXaJUny5eGD1q0uANaxQHF48VsOT40/r8zOXTtbb/iNybUh2yL2c3H4q4\n4OnDY9xCGKEeHz8NhG3npsj48ybEAGCYOk/5qQymW0+YZAkqCDmxaRm6lZ0K\n5bOA2mwn+kU994xbq2nNt58rAKAUmhYZgcXhV71bBqNB55XcWDRKLQHdHBYN\nBQ9kdU+vwWP42HRzf+y551dxy8Zf/1Fh2lw8LK+MTBAzPQPAVbGcUkfyQZTb\nHujriyrHJuJBjxW1HIafmdMAU3fsyWI762QYmXw3d9zDcfvHoF/MSeO/rEbb\nZYQhyZ62b+QrJPUBMeJWJJ/ksvn9iskAbS1G3hzUncszpcCQATqkDwgAN9Cd\n3o8toVsmfSf2XKMxIZK8xGaXQa7bD5x0SGgh7X2JyL7AbyHU1IJbvy6vCLn1\nchAp\r\n=acrx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f453ed8e382_1616894279729_0.3891260659222684","host":"s3://npm-registry-packages"}},"0.3.0-next.c0fa3dfd3e2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c0fa3dfd3e2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c0fa3dfd3e2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"981735171ae1f91c257e65346c5d53296408fefc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c0fa3dfd3e2.tgz","fileCount":17,"integrity":"sha512-dXpxf6oq04I3YG2WzunXLZiB7Paxi2bXsrO9a/tl2oKwKEBtr6DD6XamXJ9t7Wh+1C95SZoRTpsZAWohVoya2w==","signatures":[{"sig":"MEYCIQC3OhrkRKggGImiSFp+t3QzbMM1kaCENVtojG95vv571wIhAIxhSt0OEKE7N1AqYXOG8rYPhE+AmlRkdtyG7wCeAee6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYSqTCRA9TVsSAnZWagAAc6QP/27zTNh1v4Q9rpt5iSzU\n0vj8S12YDx6wQ5OYQl2R83w5WrBaCtf95xT4w1jBc2rSwfLEZfcw6Na70c4F\nfXOhbVFB4Ja9tOdwxyZ7HH64BCmGOBPcNrpHO+Zt2xxtpUD5gHSU54ZvnJ9+\n/3XatZxnSQ4VXjBFeAlUXLqSjk5Uo8qZNi5tYkuV/gSfyXcImRxNS5wqhOKX\n0HHzWqKEG0PUvQhvLfFE1L8TkVgT448aWzUdS4U5JZHkyB3tIBs1cDnV5hrn\nuoUQadyf5SbsabJnNgaGcm1P7c0gMrWc59031sr5XNctXWNIR1OzpugG/3Cv\nUow4MonMlBem0Wn0cmhpQ7kgLmOCWFq4GTtexNRvWjNcoI640HQJ438XhYW5\nCgLvjq3DAys+o9Jz++ndAHPlTwzovZfMA+fxVQQbmAhkG0QYbEiruwQdpg8c\ncmCx7WXspJmNK7o8yFRqzbbgsumMLb4MLUMlke48NHS4JTilnqqh6V2Y1UpU\nLx8Xeg00LbuXEY3NWaBMfytBUtao1CsPeUgR5YE7m0hwHEY4F/h90oO0Znyo\nKIjwmYrUaJmWiDHYZbmDyxXP4fEFY9A7n0Y7G+WSnpTRBveHzRjbnICNcYCa\nltUdBiHxOXF9BOWZ5HSCgU+fdjI2OZOXQ20GEwhrAgnrSs9QuAV1/mt7BLvM\navna\r\n=0hs5\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c0fa3dfd3e2_1616980627038_0.2521459788772087","host":"s3://npm-registry-packages"}},"0.3.0-next.848e3301a18":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.848e3301a18","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.848e3301a18","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"541cf794ea3e183b2d04ed7b3f0223dffb8bb777","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.848e3301a18.tgz","fileCount":17,"integrity":"sha512-Kh1IsAeAhyaWsyIpVrasoPScmiEFPzOlIXrgxB1kQwu2PHCCibjTWUJ54kCE+DZ1y37M9FTBG3J3a78EF33T0Q==","signatures":[{"sig":"MEUCIBzEUKF5Rh4QLHXUMqP5CF6WHEM6HNWUfV7frrFanx3HAiEA3kEdb9oSaxGYxwGKeOptqsLaNkWz5d8i70TYt9u4Y/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2120463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYeZ1CRA9TVsSAnZWagAA6dwP/12yo60xyFv71CI5VDhl\nHE3kftQunUCAeOHpXLiJrHwhAAcakeCbsQt9NXbtPP52j4oon1+BJfCZW0+u\nPWH/BVsf5GSGWJp0VLx3/aGtBJPw5ObpORME3+L9okXv5zBIA8GMAX88+Clr\ndP359U+BnqN/7JUEbldT9IQ4HriCD81q8yz7P1JLVWm0R7+NHORmOBX1yOt4\neUGjubNt90hRwcTWO1msW8fpztGlXVNefOnQRNgvEEDD0/lzpjte6ftc0MBE\n426mt9QOl6BNGMPhHer5ZhlfDbylGLnUjpy1rFkNMAwJk42Jdr4hbWAOLr8Z\nqPqjQRsDcwS1NN1bQIXuUEGnFdG1XYS9oNZaR15itvPuPbQZEK5JHvePIV33\nWPSb4/TtO+X46ggpivQvlupAR6LfJ3BeMifrKyW+TgOZ+4X47yGQMZs6sz4z\ngDF2KQVjq15I3X+XQ8e3bPlKK+EYeASJjiPOz8xq7I55uZ3gaKkRcmnJOOLo\nll9f2tw438XbWMddMRwo+Oe/gdiZQLwMoriVe9czb4tF/9OJ43LOA15KJ03r\nk/gEf5UFkB4LC/4O9T9Q5p9QeExBQxGJqWFiH+fvDGaujS1UfcMBAb/vj/ba\nxe9Q+zkSNtefdjWA46b1grlY0Oyf9SjsGEgh3OogQw0V7NVWY32X6wg59Nb/\nbuAi\r\n=5inQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.848e3301a18_1617028725161_0.7035664103646058","host":"s3://npm-registry-packages"}},"0.3.0-next.e09adb28ff4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e09adb28ff4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e09adb28ff4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4614bafb86567c61036477a45c48a408cc94ce57","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e09adb28ff4.tgz","fileCount":17,"integrity":"sha512-BhWlYRfFXIWzrG+jLzDXXNlUY6BZUjvRH4Ug1rs/2saUUFyBFJokaj1B4vPH1Rkxs9caIOAiOe9VadbuUrur3w==","signatures":[{"sig":"MEQCIGSfqfdkS6wxVn5tQSzCkra+Dy9dsZ615rhoDvcw0AgbAiBuQe7PzdVKJTVy3cB1Gd/ULkHh43Su1LuEftza7a9Psg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYntzCRA9TVsSAnZWagAA2OYP/juBFSffJl6ccwKAKcA4\nVfa7OwKmVzO5fWCEjqKEzXU+rB/cAluP5b/b40Mz1t4g6PcNwO4ywg0OnI9A\nuTlNYZy2ucrN9yOZC7GdaGIi+GVxoq1ngIt8uVl9gs0OD9wOJ7MGfsQkll2L\nQr1AiuDBvHV08Ootl4zMRVCtAK0GLSvcG0A1A92nusEK7ju57A7Ae2KhX0pY\n8a1VlBqL+F3jTQWp/Ms662PTqSJ0fHy4Ws3/cmfiP5sUUN9F2cQrIx1YrDCT\n14i84aa+QXxvNQ6yDWIO2WXqgreBPnF/noxfEUM3yEklvipz/soJ4gtTkmQl\nEeBkOM2KDq4zdP24wANIQjLHZ+KDIIeePxVdTSNezcczqzGXrzDnEmSZDjN6\npjNrfYA9qDrXmG7i1BuC559t8vkBugUbAUjgJkYUt7A0Z67JGyeSgNn+hLTi\nTEh/TkPMJgJPhQJYlM4CbKBR9zOvvWqXKZ9nkjw6WtuXpWBn+JdwBaaKCV96\njctkO7dOxXDYI3MuZ33kBzerSrIhz4KBI/I0wnES/a29PJoZSypng/fM69La\nGl8Sy17hZQOPZwBOIQvrWc4AQ5PbMs7D/cbUHbnAS7UBw8LBdGCP7jeUpzgW\nWWT7uy+utsGE/nCysJ1L9lVyVDs+WwvbozGXid085XtfU50IW7+IFkG0a1HM\nuFzX\r\n=QOZ+\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e09adb28ff4_1617066866615_0.5894103001155568","host":"s3://npm-registry-packages"}},"0.3.0-next.cd52cd7c8d0":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cd52cd7c8d0","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cd52cd7c8d0","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d0c20a3b34c2a9c39baef829ff1f6a11dcbd9e3a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cd52cd7c8d0.tgz","fileCount":17,"integrity":"sha512-CfeXyhXjvJsEmlzqMH/vBRNL0E1BB2uhjFDR9xwVzmFJil0ODE3RZDv5Rw7tQSPRuobJgc9KdfRbTijG0LEvLg==","signatures":[{"sig":"MEUCIEXQKo7DPSyuCvH5+VTeinQOvjbeuxuvGOz5NpdfQqzMAiEAi6fjxSlggW5HVh878mvKCbItyx3pv6Olaqbl7iDBbgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY8xMCRA9TVsSAnZWagAA0MEP/1nuiYUiVyC5IMiE5/g2\n25S+UJ+kFZxC9+Wlq8oM/mT6HCfPnxb+eGTaKmchRyQFAxVIE9XdXicm7KwB\nqsKNgDrjnrhzRkG+uEJ9cg97eBitMGVcJGZcywqdY3euyKGiENZ0HUo3Z0fo\nrLRhfOQEN5PdWUvbleB+REYjYu8DHNsnIiahDfLKQe4WXzB9p0mJRB9bY/CJ\nJocqB14Uz9uWI/cgziXqJTpJEne/e1QY+MA0gi7PiOM0x9aEmzHLTS2SBYsm\n4hpBeuIFbCeWaFLAkNowD4dicvh23nhVi92nDYbk7vaQjcgLZlrpRtBCB5b+\nogcdXBXK01uTdjqhJy1/932uDpwepmunPss5B9EAvn4QG6aoZvK6C3nzRt5R\nIfCd67D2hLuoa4mnxh+1w5swoGf0OadffazScNIX2Rjngzi5IjFps7UeeurY\nksqkdazrNv0fuhfMVGbCoabt8BIkAmMxE4kXBfANUuT1W/jrCk6Q05Wc+vFx\nGVaPLnd/DqUwspghI9I/p36Y03m0LufuC04/2Y8Q8vye9T0g5Xrv2HMqEjDO\ndbW/3JQUFjmTZVKLiLUthKcdP2+vG3C6vjrDI2sDIxvVfGzizTJ6OcTnt2mg\nlUXDQiI7tl3xOZMOHIFnXmjINkl9ZACqNqvyGaRP1QQHezikWcEGOaCco/Es\nCC0L\r\n=G/Dp\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cd52cd7c8d0_1617153100434_0.9833027355044124","host":"s3://npm-registry-packages"}},"0.3.0-next.3fbe95a1cb5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3fbe95a1cb5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3fbe95a1cb5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4cd92ac70ce7484cfedae79f78aa11e3cce6b3c5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3fbe95a1cb5.tgz","fileCount":17,"integrity":"sha512-WdeoqrNsu3c5SbxwmYT7Np69Igu6lRVfhEcoC83DxTcdxFz2OtWkPW7peL/FvzuN3tp61NoVf0qto+g0A7aBAA==","signatures":[{"sig":"MEUCIQCNOojKTMaOQgwi43TwOmZXw//+C0cAn0e4Uwj502iNiAIgecdqp1XOv91rjtglbYvlZXfkzdkroU2nuLfmczkaPcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZR7qCRA9TVsSAnZWagAA1JkP/iTAWQo09oI6S8LNNc6F\nAek234hOXCU9D0yneyPHSSSIJwCtVohfTK7liFx/Hj15HNmWCSZ68G+GJz2j\ncMRwrgqNriPpBiYKSVWLE1cD2NOTKhNyL0WbFJmcG6vXHehzxSM3oK+olBa8\nFkI7vwO1GlhdoYuoeClSzTYKlJX8WBUxP7gHcd5qtWrPUhSX3KIKT35l8Bx8\n++S/KxLlp6Lu8WqyYwteyJZYF+U3MjJ5Ra08N08clj0h1R4jxrKYCHd9AIh/\nNx1vesxhIcUAItq2qCDJXwS2b4Rj4sLx2yG2qMq3NeieEO1E0kmdNBxVtZkO\nS9RzayxVOVihi4JUaZt1IXPJKXKTgF+nZWYltDQgPruyznvqH2+qw4EylMAy\nLzhnHxxwUgh+XXX63OLZx82W6QMFUe6NfHEb02Z2xUt3LCArOyg7rOT+f6Eb\nFdTJmUw3SCSX5HAemoLMc/wXbL5oYEE3KVXCzcyJcb0DYeX/5BO5GFvKgZ2C\n0kpDxOiRK3iU9TMl/eSXZYHhghtkKsQ1V8+yBBsoN9/F7uyLGUyFpiCG8qp/\n0RiUHk0Aj245E1LxrJhcwJfv7svxrWPW4hAf0BLiBaTs5tITaobEuJZl/yvx\nV//959zPFRvm+Pa5xCGZt++AXNHY9oIj1mt6B6lTXCro13VW2oxDg3TvRDaD\nl6cx\r\n=MxxF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3fbe95a1cb5_1617239786225_0.41111434183768947","host":"s3://npm-registry-packages"}},"0.3.0-next.4f46f64b437":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4f46f64b437","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4f46f64b437","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"0470b2c5d922d0e8ffbcb96a9e2fd9ec07a8ca10","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4f46f64b437.tgz","fileCount":17,"integrity":"sha512-BfOjQ2R2sHO5R1bI3s9e2qQHiQv4ERx2KndRN7pwXWc5BFo2vMFEHunhUkFrL3HLRpBKBTwaaYalxWDZ+LHHxw==","signatures":[{"sig":"MEQCIEZuxUuwDNfyEVq1cf9LTbMm4uSTUp8ihv2/cgmbBH+rAiBtiO3rthYCR8uZkaSxx4v9LXm3nze8TL2sT4bfQRVW6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZnGgCRA9TVsSAnZWagAAFjYP/jXFjQSK83OoLkd4mSVU\neWXNFhTY6tXGmrRIXGXkdJcen+ssLYRpmCEmJbrFw8SCiZoRqhPt1If4+kJI\nupTAvOsCRX6bGBz654Mn1fNZinsEfY4JaPK6X2VJtDFJZMjlPFFsSvs8XjJu\nEW1eZBVRCVZiRRIIpw1mrvNjGhUVy/+hCQksmxr2gqU3kfF0GCxX78jH3NDM\nzJd5RNuzbjWmkAwNAHQD2mNo35Agb7A+fvMb1M7l7QIJ14JJmrYBJZu1nWij\nje37RyVq2fmG6/6fSlkinl+WmVaNHsw+YLRqBhtGWJ7+hXyEDoVWp7oShRPP\nyAZciX8TUJ9KB2/YZsljkXmeJAl7ODEvr7ntxauebVJowrtHJrrSp50KBrZi\nIO+GNo/EHVn+KS/vVMjNN9AGn4QytXhEAbdS7FXgBHEwDMcui69D3qcFJ2sg\nOV7Vjo159TA6sLSrS/exmv11TvkX3yKzIFF9uZOL4p+zVfB5rKqXbpy/vVFE\nurll+TdgiaVFuj0MPMDbOFP7bpJMS70a2ei8ojfXkzL6XrQN1jopzrFQRmiO\nDmpbdqSgmCD26fbRnaqrFAzIhfyTNRGYmAtaVENpqCb0vcs+zRzLjuBxaqaD\nZpRJRtmH1e3zwwdtEAa+AM38pZbgEb8A9tXv+Q2VXOjnBXjEKcvr3VEuwKOf\nc2el\r\n=smms\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4f46f64b437_1617326495561_0.010611565481634555","host":"s3://npm-registry-packages"}},"0.3.0-next.96eaf9dd9b8":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.96eaf9dd9b8","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.96eaf9dd9b8","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b983058679d0d0c6aa84d7c48dee33b64ea8a8d3","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.96eaf9dd9b8.tgz","fileCount":17,"integrity":"sha512-YIzrJWVOhgfzkoNw85ErGDRutUlXfTCPFaJMp3vV50HTxNvd8xbBqaaRS7wn0/UUmZRQDeP16s98JsS/DGPVKw==","signatures":[{"sig":"MEUCIQCNdUWcAcNcZM7tLlIG+r/PpqBu9SYX+RUHsa2t/UOFPQIgFGZb1cnZpW7id05qhlZb8WSWa1oYTWbcfuR4gd04Uy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ8HFCRA9TVsSAnZWagAAdl4P/2AAb1aqOX3pcpcQb124\nyEx8h8pFazqmICzGPVxcWjc1r7VZ60UaB7VceJcT+sFKUwMHAFrUGSaHrTcX\nrx6sOJOnM3EbaZS3GFnP15XsJ80Xe3bNO0wS4pJTu9DnFOaZgbcMpoqdiz+7\nnTxJgh1xZFVRTvfi4NLAQKSvCe1F6clDL353T/+y5mBoVYpx6gVyeu7eyKtk\nviPx+tltN5nVYjnD2JX6lNp1/Njw7XNV6hNFOhiPGY+rDLypmbUtD6G/2qeM\n5F0HEFlIc1/J2z4qc2n6a/gdGhYMlCebUFD0bN8sFWRXyvMvAJIHBZZPEWnW\neJLXmiymbxW86CBypMzbQT+3HnLCfQEOUvV4FW5rtTRgpq0MU4gQehUm60se\nNhPjQBQoWGoR7RoEnfiuybkWIvqdV0zacXpsixz0UcXF3P5ccBAXB4rWe0tR\nPdxv+Y1UXVwO48jC96RGxZRE17obuP6CLK9hW6xU0bJAyisyK61JFsitB0IP\nEOFirZGLvtVg+Lp0WwMAuDpNBwC4EhOMC/9grGYHu06VL0rncCuKkXBTk/ps\nafRddHCMVGcCopNOfzUq+8PnR/E+joxsgt6IGv5y+3oQlnVn8HTfLE4RatlW\nIIi4Aym5wYQSdwBguKxhmnfOUhNaYJIP+cRwOm43h7bisgQbwEWr4gJjkL9N\n+DwI\r\n=8rxe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.96eaf9dd9b8_1617412548997_0.9084265136129719","host":"s3://npm-registry-packages"}},"0.3.0-next.874d19930e3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.874d19930e3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.874d19930e3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2c2a2a05a2496b6f79ed7ae3b0b8d86ae27e10df","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.874d19930e3.tgz","fileCount":17,"integrity":"sha512-ByLfs3h+NjPVibAryBCx2Qa0EOUDhdLaT7j1hIVtHov3rdABDdDPpDGnQJQp9EWMY0Y73PIjJhaVJgI28OoUMA==","signatures":[{"sig":"MEUCIF0IxoYXKOe8VR9jIL141LUJ9wTrONa776hPoQTYUjB6AiEA+FOa+JVfZ9I64+LpCyZ21RA1yWe7IeRwJ5ONS1xvcm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaRNtCRA9TVsSAnZWagAA14QP/1YkY8SlMikdsU01rlnG\n3nFT5xAKWJBdRfgxCyTH12Xmdz86sVp8d1LMLJPJ6eFOKbDc0z2RyAKXz53/\nG2AuRnJ7IAAv7sOtCB/Vz1tdJzDqYP15kqHssmlhbypw65ojS9vUlzudGBUY\n9pAMMfyn68qCkecihCbsLe5N4+T5cEt7aDjt4/8oi1kDFA7G/JlBa2nqXPzP\n+nr6Xe/yaZgcHEtmj7PC9KpuvD2ZxE1JrRHA1ykuYHiDkvYt+Uirbv5vcboc\nMyRomDt/pvfdeAViDrHg6ey3axVCCwTWyVRFQrhJSgw81CUpNs2ELdITQ+s2\ni+sweYTbqf8Cm2/n7XGNVlTvAY8o163GDjetdhZP+Deliw3AmkTMWb8Y++3Z\nSQiYooWvcqrNDQmeyfx/MpBisdZNJy9mhRoci0SaxNj6xT1a0EsKk8pw5nEn\ngeaDAPZqf4V/U08+SYXv0RtrE/p+dcPbfu3kifsAhXxaqc9koqqIHp7hOgDR\nsnd51Kq6bW//2Ybl3yO361icziebY4eR/Vh9Ob9f/CWE2LBhN5HL07EoOTKa\niGAEpCrxeMhelN0IAfvqu9vRJRw/AunaABa0L7WI6kq6LHf8Zk8CoCdFyJGm\n5jj4umuuTHBWdoInrXjOvyo8bvxlxFjVnk+WHckQuk43/wNDuKGA8AXE+ddP\niUjm\r\n=wua4\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.874d19930e3_1617498988858_0.736658750069205","host":"s3://npm-registry-packages"}},"0.3.0-next.6d55039842d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6d55039842d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6d55039842d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"14fed3ca146c89b77c58930bd215c1f640639159","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6d55039842d.tgz","fileCount":17,"integrity":"sha512-821YabBccY5z5NzE3JK3LCj2bQpV/qlKNluDgz+SiDMiu4Uf1wAmx2UTeu5cosSRGzszvJwQHuklLgynYGGAtg==","signatures":[{"sig":"MEYCIQDZmRaFOWHCKMYGCDU/7w4sdCf8GpFO0DdD4/5+jKYrkQIhAM7ZrHYJU7+zgsn2tqi8uqYkxA5kFaFJqd5m0AYUFWaX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga7a9CRA9TVsSAnZWagAAEk8QAJb9VCiWp7E5bnpF90co\nwABzMC1hfHQ1fA73NNu+QaxJcGGakJ1unWsxQ4qzezDXHG1Nesd6vb43TcZh\nogkJvxuWxkR4/5hpq7yC6zZp8r+c3jySL6IcHtl0yoWL1gR86WbHcI4BcUUE\nxHkEwvrZDzzBPWdc25Gpr9haonG9pKje13XFLcs4hIQRvlw4HFwSV0yGmmVr\n8kE1UFedpXOYuZm+we7TtFrkfP6/0w9q1mD2zrVXj10rVoGqMj8Og4twQK0J\nIv3As2LJWeBtlWiOhf5HKlgirg1D3lNBtMwW1pQnwb0eTlvv9jQquKS65tnu\n2AuyrhlH9TRh6VoWPbQBbgQiUy7reR6vDRe18oh5q5+if7u9BU7q1CiMOd6Y\nczibMOLt6RUypWTB5whzI+TdhtuYxZureTlgeu8QKcK/F4ibZlKSG/V5GoZD\nvm21o34i4ybzS+tFfxRvl9QtaJdXAYXAPV7ewToi6F49l12Hht4VuF730Rrv\nLXD4eybbo/uQLHkpZWhBr6nShqtbnm+RupzACqC96Xz5/Hp4jp5sLuGOhNFq\nabJwvlGWe3fBh2EjQRCRdBMMh3Eslj03iqo3PNeUGKSX+xyz9Vj0Nx/rcBqB\n+JDykG/eRU01rU7K7XiY6rvHzUJ1nX67a/jrevmQqh8TUbza1I5qCDq+mgQK\niMOR\r\n=bj9H\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"required":"onDemand"},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6d55039842d_1617671868565_0.9926873778621179","host":"s3://npm-registry-packages"}},"0.3.0-next.28a246d9ec5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.28a246d9ec5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.28a246d9ec5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"513fa3bb8d229f1c060578f510659dce74becdd5","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.28a246d9ec5.tgz","fileCount":17,"integrity":"sha512-fpLWfpZfADwZkXMZFhwjF4p6bAXp1a3K/pz9Zh1n5OIalLtdEwo2e9krjdKNpyTy6yZ8JnLBmOcAPhXpP4CDaw==","signatures":[{"sig":"MEUCIF1gr3tIMLIbhdfxI196KrT0HpzQ/V1tDYbi7GCprYd4AiEA4FFyMqPrzDq6LgQMMDZ66oXkUbIp1K/NyJ9KcaVJ7UQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQeLCRA9TVsSAnZWagAA+ysQAKJmC0RdfSIFKV0bWu3G\n78qx8Wrb83piWRILQSYykqVpI3j6HHnc5tKogRmi0iLLCOeUkLkIHQokl01i\nkOVCOMcTHpBC14rAfe0Tr+jCOtsaqMvFhDkscmWaIdQVfIRnUJZ7qKUuFIty\nPqVPxgKd4HxGX+eaCsPuXIJmnkbS65N5QcUOf4ET6jQ5bl4RByOZmWI36caQ\nSehuD+H9TlzYNkxwYLOFo0GNGg4lMO4IlQdgunLRE0x0QEbfQbJ13jD+/1kF\n6RdvwSjD415aKYQNescoJY5hTyE5qizXbrjc9EswoW/wV0hfOsDZwfJ/pScT\n3549X190pf3weQYlyUE8xxJdZyP7IofPfuTE3uCQw7/dKRXxUlPVyE1tPFKr\no6hXJU61K3A4Xofs4y4RCYlTQaFG2tql+hN1u+53Ccc9SknpFuWoCTgKhF2i\nzwH6qi8fePYeFa0zVjrcKuLgMLh/B7WlizodKmA6B8qDEb/NzPg/AyIQS8x/\nKo3HzPsSHVjYDykADcrALsQh9OqRx4yDXobDmUTYquDDDtn3rpG1c4BIzd2S\ngnh0FSH9Ab2HiCuRDEaD5VcK2vzkgcMZFVKV4RejmEo3I0Au9HjfICEKIUWr\ni8rhwxgsJIQR6HTixSEslm+jatNomFbAJPZ3OL8cNgA5nDuImhMjghk3BuzK\nfB/3\r\n=qnyM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.28a246d9ec5_1617758090939_0.17254633620535853","host":"s3://npm-registry-packages"}},"0.3.0-next.5207b984029":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5207b984029","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5207b984029","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b31036546b5ed219f80b4b576a463c17c0f0586a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5207b984029.tgz","fileCount":17,"integrity":"sha512-VUlrJT50nyByx2xGH5QmSg+Y/Oha3tc0erWlTXqZxq0TFXEyb9qIFZuQGsuV1drA/GmTVH2KG0BvJsTB1AyB/w==","signatures":[{"sig":"MEUCIEgb5TwhoNBqWE0GS/BAieKcstNpNy6LTVQ9Ls4jJn1TAiEAye2cvuEF7A3tHyP9MBgGZwMSjFe3WS7ASWEJF0e5UYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgblncCRA9TVsSAnZWagAAV5gP/10Z4Ixp0Kb1z44GKjyz\nUFF0/WvMR7+f95YpxbkgkSTpqUy4z8v48Drgx3F7GPoxuKwHRUAXnI+Mn/7r\nCsEE1sCfiJGIuUOvP9+hQw4hbwPrltrE0uBGI0XnZAmxIGE15/K1ta7qGuKx\nmHGIsJxhS2AS9k20ysB9GtsiTrCv9IBH7kU+6A7ubbSNhkW+ixQD23f55uUT\nZx66kDMscE25mKIh93boZyjU6CMd9SYMjMaMoytr7WIRzB6dC8VH9hTiAYrW\n4yke9DCWerjN2t9wlZ5nqWKPRm/U5pIA19a05orpEFj70cmrfuKSPaCydblY\nB4Ifx13X538W3MjFpN0zZ+JaEvWnsAaqCsAffYNqdK+j8AXH3oY5Xvp53k+p\nL9qHP7w43odvy+Z7XqZ8XJFe7vz8TJSqRzoAh6WeGmepDVBrRyoyfo+nyOhS\ne6uYrBq0tanaX3eh0zyvRCSZS89luXKyqCpfBInrWlMhSuask9AuJLYIXjbU\nkkdAFzn4HlmjiHmHf4U3OM+rzJsgFtXpGmLH08zxbUmVHQeyDPLMk3FzowvL\nluzV5vTixOZfU84Iy/LsKpjZpA+HamyZ43XsjWGJy/0xaai84/viNl1KZu2Q\nCX3/AXdP+XcOBAOKCXS51bwsISHjjIporPX42UfT7UoME3xUjovact/Q56fa\nn/UE\r\n=bxaq\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5207b984029_1617844699559_0.7260266722128117","host":"s3://npm-registry-packages"}},"0.3.0-next.2d7ddf5a381":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2d7ddf5a381","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2d7ddf5a381","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"95f6c58e6394d32fde725ceb6cb1875cc8aed493","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2d7ddf5a381.tgz","fileCount":17,"integrity":"sha512-P1ddsBwCVMPx+A6V4lRQDkfYddCtyLdHsM04hREfpfJ7Xg21vWvaW+BdvEdIl35s9nBAcWngyuQxWOgMZSGTjg==","signatures":[{"sig":"MEYCIQDX7IGc/BdyEca8WXhK1eOgisQbyXQ28IJ4Sxrcwd7+lwIhAJ6nBKxMxmzqckzMD/MPxe+QxoqE2uBhbasOXbyUFd5F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb6qPCRA9TVsSAnZWagAAPYoQAI7Cqqzvqu7RJxsT6VH8\n8VutoBXybluycPPvF0oCSn+x0mCXignsb3Z90aa9tzXAs7oE4cUvXoNvOIjo\nw9Na48RbLriFSPRrSFxIRpX5SB3iS60Z/v4SF4V2XTCBKn6/p/K2UpeJE8qm\nXkmW9DgdVr//P9lwsY6lrA45EN/wJZZ9U7t+NdXysmNsNIgm/tnqJ3rsslXy\nbbpnOeLSoFQuFjLwm42NYwH7XyAmwWQPkjoMPeucLfwVf9+tBVmHVdSZ3E2f\nEUBJQNcBMITWjoKgzYLyADGOgs1vPkIRWsyjHMqz5d9CmtfCI4Stem6t5hjl\nkpmuDfvjX+NajYl4FzsounuTUTTUk/gUAYzah1LFB1yLzjL3gJ49lmD5NCjD\nD97WOvVphJeO4xF1jyCdYWtnJtIL6Sqfewpdszp8j1mgZp0S1G44IqlrGafx\nw+VSo8mnqyOQiKnIjid660pKVa7qhxszxFK0yIVLczDuccyKIMMwbdkcDcrh\nWbJhJQDPBWtqj/snxVimXXZ8Fq2X1B1dXwuPZpTnhfWrqkegrgAv7NtHgdaI\nZik6KeBRwiASe43Zvt8tnrcwtplaiNDA+87P1Lur82Y8ELEDSssZkW9fKc2/\nPp0iY5+ggshH/nkdIyzikCYZETzMhr95pu8qvnztPwV9+NFCOjrUpJ3O1Mia\nraGr\r\n=lb+I\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2d7ddf5a381_1617930895332_0.07488802579626719","host":"s3://npm-registry-packages"}},"0.3.0-next.a5af80b4bc9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a5af80b4bc9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a5af80b4bc9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"daebda309403ddd564f84612d27602f1c455bb57","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a5af80b4bc9.tgz","fileCount":17,"integrity":"sha512-YmgiEeesSRznloZ6bfnl6TMUqU+G2q0sZ8dFo2oKnEJxKRAY7yMWUJ1nTScDFeEMsuUspnJq9BSa/n2Z6W+UvA==","signatures":[{"sig":"MEQCICVKbzoM6NMmZpYJP9hujiGGgsRWnwv+s/NKjFfwB4IsAiAmPL87/2gvMKhUTr9qc2kqQxPU2tamY+ryD2ZVSAf9Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcPvcCRA9TVsSAnZWagAAcvUQAJcHo41r+LiezTZ0Ix1m\nuzzZ5l/KG4rBaFJQs3kCV7jeY+g2LE5/iwCgWJBaxCcPiUXIFoPt7SF62jLs\nZkLKSMQ74cz5jiKAf67hOoFk8w2D591rQLDUtVczShI+tRwryPs0x9udYC0L\ntSlH9PmDTMQhz0Q2Bpy19MS9p3D9hhuouhpLNNP2lx8BBN8SSg9brqErSSKF\ntMtZ1scrGxkjolw+UiMZwEO7unMEO5Jz/CKR3yG6RofG8vRbNBCjyefifnmM\ndWkpF66fcYos053Bc4vc+D6wZPxDAqp7IgMrfuvTIZyMtys6I0MWcdcIUXd5\n2sNkMgJlxuRlE8OD9hrYXM4Td/KydctiMsaSDE38cAZw8+OuzRPIFuRA+eqI\ne7PXC0vHqzclUp3xZdXHAXpnXToglC9br6jh5kXDFygfcv9gn+hYslUnfB3X\nDfJ+g+jKojeOrW0fJxZiWmaLiksLOJ2l6kk58YYVg3JeGZK/KzSG8xYfnPhT\nJiC6SUH+3s42RDJ5bYq0fOpTSe20xaDggUNIjhw1Hkk1PKuEcK0tOoJt+PIj\nIvPdLLSsQ3Wcunx+4F9uCBwfbw/7brZQiEUGpz+U4OYQ55WjhwReuOZNfPwd\ntaa991ToQdJ+/Ik269dphfsShYnJxbhngCSdOuvES40dsX4do4lRf578S506\nh48J\r\n=H8tF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a5af80b4bc9_1618017244382_0.027408098434044126","host":"s3://npm-registry-packages"}},"0.3.0-next.01466cf692c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.01466cf692c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.01466cf692c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3f51cddf3c859780a94f3f746df06648fd04eccf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.01466cf692c.tgz","fileCount":17,"integrity":"sha512-gtkJ15D4KwOvtN5Zj2zOSALrqIVMCbRaj4XWpESGC41yAYFpZ0aYZvgr525zbdeVSiyomT3wkkM8FUu02nfrbg==","signatures":[{"sig":"MEUCIDWjx/2YP3j4UkMGRPtDCRyKVTLh1zuo7QHuv6bL0GfzAiEAkJOtnmBNv9wRj5QBmxpTx/Hb4rN8IfqbL/NDDDHqrr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgck67CRA9TVsSAnZWagAAa6wP/jILrujY/C6eAYqBVpCq\nWhtBQX2u0IeT0fJQa01LEWS3oQ5i/PKNkqqTcrBpyRGuZuti5w9myfaJJ6I8\nAofyetkHHParEMHp/9mQZggFiwKE/8rTFROdW9lo8bFMUQZiVWJ4o0lXkJN/\n9F7n/ocPiip4sqDtiTln1m4rANLC0YVCIWjO9LYyRhUjc7iWJJB22ys7nHvS\nBi+TIziFJXuqOSO3nUhiMChfEPFtaAQSDDp3CeoUsuQQfo3nAGAmaQnsrVfE\nSMkhwQaiasAtQNI4BUSiHbRvKHpdapnL4IR9YcNVvDW5jmNMWzuNLZadzDtU\nYv4ijakFFTI+imQmtivIqoFJX3e6KpsQ81HuERVYxjGVMNiNWB6cW6MliICC\ne4Pvn2YrF2UomnaG0qKcqGjVxlXT9QugN4iMz693D1AX8Pn8XxA2l/+1sOvW\num8EhzjTh9gwCn/Kmy3EYSbPAiLT2/RLOMUhU4X4hXc9A8Y21YRddjPDlFQD\n/TcbjiubKKWScJMeWeLi/Z+WjsJrTg6ILKp0R0U8py6GhxjT5AjGs2eujfsg\nxuFHgrtpuBdN+Bz59vdfF4f3oncQ2cGk11jJUdnA1ErhT+OWekFGgtpWvyIw\nqLpS7w/+vQid1PGS2BlXjfkL4Y101TB2U7tbS0sjGfKTNW5XFbFR0g4dNIS3\nxEbS\r\n=/6CS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.01466cf692c_1618103995246_0.9558855430917239","host":"s3://npm-registry-packages"}},"0.3.0-next.eac3821fbf9":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.eac3821fbf9","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.eac3821fbf9","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"441b1c14d21f66b6066159fe1010798cec7e2f74","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.eac3821fbf9.tgz","fileCount":17,"integrity":"sha512-9buw8jgLpcNEYy2GAKwVklg4RVgANjXqjN7jHN9LMI2325Jww+ZuMEcu3lV2H25Iv/m7io7ADCq9/cMpl5jAVg==","signatures":[{"sig":"MEUCIB6jTZnyRxwDz7oqd6Tl3cHI9uECQmOFNPX4qaZPtt8LAiEA3g8P/CHaTjNVqpQxwljlxkp4NPWbu01By6nPZltAR6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdPF3CRA9TVsSAnZWagAAmUUP/Rvoalc9YicPYZG/mIwa\nQ0T465wfounAzIGan8VU9tYY1/2g0e/p0BdO4z/xPh4RANUHBKHxr5FMJXQg\nMb/1Q3MNiwJeqOxr5Ew3ulzO4H/iN/UPkP2R3fQgQWlN1eGT2uLXh2oUDgaU\neFOJMbIkN8CnaoDQbGErgkYhoBwECwdxHAiLVhioARczALV4SY59ZUGiSJaK\nx/j97QA5c0pLbkAg5EJx8WFMe5HuQIBwShwDLw6WKmOg2NEwceUE5eys7saN\n4DeeDwLXo9bze2LIyL36q50XOWCtncoB8LWupyyN4QOzvqEwdZ2dN7BPXRWH\nwHZiTSlb3OZG6gKt/E7FwUpWqg7eGwQntZZTraotzRecml5er9eRycCVmXjZ\nFclid6Ou0Gs3m2CvyDinhQSyHTODh79LWmjeobmoas/tyChmXtzPjLtXQnN2\nmYr4YBuY2BisyM1uyCLZsAawIrYiyVo1wHSLq4EQz8mUp68jEEzE0nLfffwH\n/j51ECqjJLjj2XdNFkMdgp2hY+1dRLS6P0Sn2f80/Q1Rqn8cgCJFHaGONsDh\nawMG3lV/CaqWJNptxBhcDrwiqWp2Ve0uBjHSfPBcW4xt1eaOlHcTgLj61nhO\nGLap1l0dsftX7NEB7dLmxxihCYya0VXPMpxMU5FDHEUbGn1HEZcLOpIYY3zh\nAiA2\r\n=OhQM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.eac3821fbf9_1618276727229_0.567293864440485","host":"s3://npm-registry-packages"}},"0.3.0-next.4ffd6a8d742":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4ffd6a8d742","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4ffd6a8d742","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c434ef29e1e598372ce75fb9a563665b18a119c6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4ffd6a8d742.tgz","fileCount":17,"integrity":"sha512-vPJwK4QhB9lKELogFHHpqp5G6VJp+Od8kKdJLdUOOpHyRf4WYkmAF9t9NbYSZf6Dcp20p9N/Pzb+HA+1hRyrFw==","signatures":[{"sig":"MEUCIQDyMSEt1ix9aXwRBjYFwgLEcYP0JqEsWvFMHb2K+8MdnAIgVRLtnHNQUFcXteSwaJqHdPNnHFmLgaWr9dCf6AdEmW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdkGcCRA9TVsSAnZWagAAFwAP/1ubdG2EKnu6HVboiNJH\n1Tpju4a8mdb7Y25URqdJx20RHFmnGlAZKtDzWR8MDBcwr8ulKZb3M/FVprmr\nT9Lm+Iq/kmfKTcZomrpDf24eCvoBv5C1R78J/949WlHABObnDXsi5Neyq1EN\nMact0dk0OE4ayXIOquko3ActSi1GYg6bEeshkoMADWSDhC2uWUm+geY6Upot\naVwfEDPmGWv+t2u/UWHanikddgw1Rhl5Il89Iv/k++/HMY0nDU3EaijDd0fY\nhNWOVIMtXdLUGVA5qy8GDdkAwLyNRpTWlPdN/XW7i9MOaXKGiKGCPKUjNpJo\nHiUnH9C6Skn3JJpIwlflJUY7I9Bi5jOxXu5uhmUzDLM8DIAfJ840BzgcsMgr\na+BGD17tf7mmxRmMXPdiXmAU41vPh/n8TApVP2Nv9sglgTU17tTEmLsUgZG0\ngTaFz0DOKREhsIxrJrj53smTSlJcgXNuEHcAwihuv+oPlbZGazI/zT3NwkFy\ndh1tR3/b18/OBPIgNTCk4vwvHqYw3ePmPdcCetZuwtSVEX2AjKC15pQxYHNy\n5kVM7FKfjS2dqSePk40ivnqIEEVRwvOBKYo6bJ5/sC8KQM9Ixtoj1eJsBt4y\nnxZfmpoyiuY6fR1L/Z8FzLbmju3vs0ZIFMm0EwMFYZyIZfdDTPNmeq+enFTH\n9qYb\r\n=7I0Z\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4ffd6a8d742_1618362779701_0.41832013341224106","host":"s3://npm-registry-packages"}},"0.3.0-next.0a6309be1ee":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.0a6309be1ee","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.0a6309be1ee","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b3e6bf4bfde5269c2b1cf84a14127ddb574668d1","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.0a6309be1ee.tgz","fileCount":17,"integrity":"sha512-SuZL6VPOUYP9a94JLHTUu+iD6hYbRKZbuwUzddZ4PgeyAZSrcy2c2SfODHGcr5lfFXV9xs6H1dBJ7DvHHGoJjw==","signatures":[{"sig":"MEQCIADFc1kVTHVAi5cRa5y7JRR/7/LY2QwlcRgO+do+NL8YAiADOhPtLts1PMO1jQ9Oze+tdCfjJaIml50qaIiSdU7iMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd5OtCRA9TVsSAnZWagAAd9QP/1oIbl1z4z0gUeQM1pYx\njZp0+wslA44iVgZYrpiH8+HzdsFCifoHwtukWcWegnTBcakGrrTF9Ew7iJXb\n2Y0PWp2fISC0WxSHXnJrBrRIEcZFcXM6ZmNTwHQAcla1p2Mh3h3L8LIuPiAW\neK6r4IDU92Z8Ebq5i6lbXVId6rPl4+77JzdPLTVEHswNEhC6x66awgeCIQkO\n5Hk5UNNR4oatrYcczxTCvrMtkMvhEGdU0Vj/lku8V6pCW0b3CD8hdqXSNkww\ntu+IXjhJ38ep+ClP2PnITZLYlaOydDWqk/Q+1cGIStEZM9p6uAVCZ2E0lkAa\noC1cyR1GdpkB0mgZnJYpn3yt/s5+q1woU17fpaNSOcxOVBIdtI9wuXBmT6Nk\n3RruIgHCkg6N5rJkl0utMofqQeKON8yXe/FNg1GoM+ig816ZwGvCbHtEYqnj\njf45/yWOG56t5osHTpm7/iA9IiFYVQAjzZ+P1NhJVHcj7dm0+TCoqm3u4MuU\n5cwd4LrpRT1xYrTguWDUEByy1PVsHHH9+l5Kg4Te78MBFWoqhlCDZGFMvDBT\npgQFbxHaStKQH5TtdEDEVSaeIPz93v/Z4CJp3ze75KfOtcNY8ynSDeepEZJ+\nMVx682gs9zBu+yRbO1wadJUoHolbCixQqCCOCxpDDb04U2wCGDYUgugbIrdT\nWPm3\r\n=iPDR\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.0a6309be1ee_1618449325369_0.5433921653138316","host":"s3://npm-registry-packages"}},"0.3.0-next.402c9bee093":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.402c9bee093","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.402c9bee093","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"21b5398129be71e6ef73446bc7b51b60caf0e95d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.402c9bee093.tgz","fileCount":17,"integrity":"sha512-UVmwpgAm6SJhg5wKfUYR77WSvP4owha5ZHYxhfK6v0fL43DEFoVQrqfkAjNFORPA+BIpCyYMRLyubVOeOHSQWw==","signatures":[{"sig":"MEYCIQDDJ0Zi7b9TD2zdZNFC1YIespduX+T6x17lpppO7d5B4QIhANRfkSZXS+HqFEsMm7cvL4JcQ9esF6uVeI+F613DJ85g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeOTyCRA9TVsSAnZWagAAXSEP/R69YGvt5jW9HZcmaF5f\nGAQBDzyl/0BRUyb7Xc/UfjM+tTdYZfMV/bHVW0XWCiWTs4kcxihF0FCrlUNY\nAbjKbITbICG6wB22KL4YIrNNQwWnuRKs2frQ0bOLFUf0L8LmKtXkYAPaMr9c\nHorEdv/5gTZOB/Pnd6Khgqyy4HTWuSf5EeP7YOoMwjqJ3dg/XYEKgqouPvQH\njhREnY+VHiY+4tWZbE9J2ASEWninDQ/8KVnFmIObIZ60AHN6wHmoVJnzepfO\nyEehot+x71PaS8EpZbB20vHlbUBm3xqyWQAJBLymk5JB9RvcnSAG+WJU3h/n\noeQqcbt12zf7hPlDeYS6xP261WvMqKnsXRvXBgqR0F3CvxgwJARr1mCJXMr1\nHSFcGurWsv+innfUIrtiv0MH/LqWH/mq/O1uMB6prXzuWhBPrMmA7Gaejgjl\n+ckpYBYjFVcyN9aRGAMGDuU4Y7oSWx9z2YIQsQD+6J4YSTxJC6Vcz7/8cOKm\nnDYOIyLwgUNsFeXLHD/aB30F+9H5h4UvzE1lCYiyN7Poetvneyf7LH8lpexy\nc8FO/xKyDTYjRHNb2li5f3DZlKfSHYBqV9fYyf5GRcXGwuXvaTlbfuH5N5L8\nPKaYwdl6bRCYQ4/3laH62DHi+gWTvoxQ51B0JPDY6RPeD7efj2bqs2z06Up5\nuUN1\r\n=Ng5o\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.402c9bee093_1618535666325_0.248911708264417","host":"s3://npm-registry-packages"}},"0.3.0-next.5624d860cc5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5624d860cc5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5624d860cc5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4bdf00fcc30ffdab061ac11d4f2fee3e7a245138","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5624d860cc5.tgz","fileCount":17,"integrity":"sha512-/T8XE/OiDLEge+W2UL0RhBR8qmJ8Tay7RDz9hMdVqn80n9MMgavJUPh7sgb3cGq1GQLHyjknhzqq1GvK/x8jag==","signatures":[{"sig":"MEQCIENwVqhSvMhYHObK4miYKUpirnMQnYupMo7EVDrPbl1vAiAOPYfDWm8hH+b8TJ8o4qTWf6tTvSRk1+/lQIw2vlQwkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgejZnCRA9TVsSAnZWagAA+/IP/j0Pt2T643jvm3cnu1Pl\nHJrU0AvalvibaIup+EPRz2DdB573kdySG8aJ4/Hmt01xikc5cBUFUDSWwh7Z\nYTIcKloa87iQI5Rlobl4B3KFQBYKaclrU7WWSmfHm75kka4YV3cW/ivh15Hj\nNeEIaUOFXlI6q2xutu7OHjL0stbpeykHFvI9UAxKf0EeiO6sw+lAwqEppvIC\nHfR+qIabwiGEBI8QBNld6yO1reZJ741eTxqgE72kqXd51jvhBSMKyUa0R3wW\n9ifumSmN29pOUVAjUGlXqIZ+2Kvl+FRuJBCuI+jaOWnyztfrT9XvUlcO0DIn\npf5X1dfzrsqSDz8betI1XpUJhsn+K0EdCsioLj9bn0Mt37ORdpkIyM72No9r\nJe6RKGPY00pfFe7iyex8gUXrn3QOxQ9cLkZqT0KcUhuSyrZ7TVCTZhPjvimW\nKvUvCNI0l6qVqfvHLq8gygLTPqO0REo8t2zNxFrZMct1LNVpzgx39Ain6B+j\ni5/cAUKFIuVqdruq8d/RCJyV2a1kggOLRkDtLZ9/0xnSfkGv5nQrYKW00LC1\n94jhSLT+KdQMG5BKE2F066jIMlpBuaSMgCwxocCy32yyTZN4GJ2my0FyBlBI\nX5j+6h+NOfziZV2flLKWgYB+Iso7J7Une1PNj4abG4ZvfXeAbzT8MXBF5VCr\nST3S\r\n=PSXb\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5624d860cc5_1618622054391_0.7932622960908495","host":"s3://npm-registry-packages"}},"0.3.0-next.8e43ae3087e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8e43ae3087e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8e43ae3087e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f166cf23c868e6fb221d923607731817e0cc4119","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8e43ae3087e.tgz","fileCount":17,"integrity":"sha512-w0GNKTyLrRMdlsFvIYRh6z/C9O8cptzvkNa6NyWaCE989QKLk2o0enzjWRMrV9kE3DmVcNosNKSyyANKu4Wf8w==","signatures":[{"sig":"MEQCIEhMSMbVNe1G5oZFrH+tc7V0ebs/+VnTLFQPj5jj48dxAiAeCc4ZfVFql+R93ktn3xKPoUoMMo0DCx1tabDJr2mHYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge4ifCRA9TVsSAnZWagAAHQgP/i+pveNW+IY4tuPKrxM2\nN9/ypIfZXttHilWAMVgsAOhkobWl5vyjPKpGiPxKBlzi4S57fYsq5WD4K0Cp\nhtE2GtDiB2BxLvwpMEfmu3XecRtcQcks4YTvH7Zkpd8lH/Don0PmT8dpGNVV\n6jVMAib//4ee3M9/43d3vJlxNJ5AzUNE06pKiuhv/fDrcSuf6LJYtADH9OLW\necNhUevnT12raJ0Q5UJBoYjUDPR6mO7MZyAJkOqee1wR+9Eoj/2n9UviEMfN\niHLrvXNKq5uXOtrENV0z8W17awI9uK/Q2WIv2l4TYxdnEszm4E7jKaqKVeMv\neucmCVzb/IkVmvR2Kd3reXr5ctAUKqvaAbG0iwd5MR2gslQTkzbku8Xh5Tsi\nw/QLN7yC2ldvrNew01D8mBk0DCZwfrCb20kWAV1lpF47vrGyb7K2R3rT2jwL\nAp/qmvE9q0EdrCRPj4rOGwgAZgLnN00c93aCYAS+Qm7Amq6G1bBafAwL+NMy\n2LDSfYjANY0BVT9PUtgLU1IG1Ae8bUvahUKWSYDNzKLD8iq+07SXNiIQw172\nIRfBsDW6SBf+exE0pT335kyi8iTn3GdHvNrW7iyuLITpNKz+44EiSEhwqB9N\n7LHwMCf/iuR4y9RQ1iZUvUxLKztHJbWcWS+dzJTbWXlI8OPPlWCEAg6g6cGx\nXIru\r\n=p6rC\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8e43ae3087e_1618708639217_0.46529362516487116","host":"s3://npm-registry-packages"}},"0.3.0-next.8aff878db25":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.8aff878db25","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.8aff878db25","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c29809330385b5e35b4ff4c8e46f1c3356ee1baf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.8aff878db25.tgz","fileCount":17,"integrity":"sha512-MhMok/mJ4bkwTDnM0Sv6EVUnMs+g2vTy4bG3Rnq+++ItTu5Nt0X2z/KG3AiONBJwUNryW3zJAtHaDiNUKC84lA==","signatures":[{"sig":"MEUCIQCw2rdWI2YghmSXsnyueVaJ99iNWB8+8vLjH0H4mceFxwIgXBoN4H8YZ6nd64ImxkAxEQnNjT7EM5ndJDw8X1vN5JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfNnMCRA9TVsSAnZWagAAnP0P/05M7bVNV2B+ohFRs+8n\nG2a/YLFEq3OIo/ztRZI+ue5snBvJ9YvLuJJYK2JRevE/sn8OIy+IB7aAWD3i\nlhHGWv9CyCpNbtRG1OR2QiKl+vH3kN6IBV+7jbEOdQEaIrkf83xwS4tyS2cH\nb6KPoGv7YVLQWMx/usEpJMgCp0gomghUa6LIFA5Wg5aPbsvuyyqJg+PR1h5L\n09rEGOSSGgSAPzhN6Ydcus9YQYDmWOQv/6Rz5wZ5MA7Oxyg85G9YUIt9Ckse\nrTV+N0tOw3lMoEW/crRbqtEkaV/DWj1SwafqSGByTSIsfzo9M+0fVY6YTgmH\nwF6iQml8zJlhetJzVILH5MLRG/EbGlpShvp8jXL0vNCpIjI+1WT1GUrrcnbY\nTz/skTcAjjfTZb6VdRPvtU8NqyZ9p8cGbZPI3HWCmLACKBswZ+K2ANqPBUQx\nVOoUKi9X0eBpv/gsCnD6RNOdIa41g/ImltraVuCnfVpGlMjUR2Nq06ZWCRgq\nOSTulEmwOdvNxmAYCFfF3BWBUKA+8STqJDa0myjz+iHXlFeENXwExKfMenTK\n0l36lWjm2gBxZj4i6xc25m5A5XMdlXjUtX/WpiQkVnHWj6FTGydd1TMkq7BS\nIOjsQUDniGDfuSvKJFUtT5PD1phWW3qjCMa3SBvVnZ72Nrs7ZAUrM9oGiLgM\nCES9\r\n=GlDl\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.8aff878db25_1618794956131_0.11542530820067665","host":"s3://npm-registry-packages"}},"0.3.0-next.65273f89bc1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.65273f89bc1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.65273f89bc1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"122ea1025f4486b32c9b758be2ca2fd1406686fe","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.65273f89bc1.tgz","fileCount":17,"integrity":"sha512-Zb9tjqoJbqptkh0N4JAlVuISw+wu3UlzQ08QUu878XP1JN2VSJAtVcD5TAbq/G/WbNfXXKAJeNIYxktzU1+Fpg==","signatures":[{"sig":"MEYCIQD5VQ0+c2MzolAkM/72WXKgL+GrjoPplvPKE8nuJY3JTwIhAJfhvnvKQrQeVwW7LmTzYJaMYWCU5TmtKO0OKmPWL5T3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfiuZCRA9TVsSAnZWagAAZNIP+gMwck0ymDHckq5zAkxp\nWpenYrnqUwTDsRqxxqoc5GVWhMukno3Uaj/OZ8BJRvd6wlr5giQEmYgi36l6\nR1ZgGgTDmrbc6x4w3sJWmsRBfHNOCUqzO7JGLVEAg+vvI+YhRZoCYHyIkFro\nry6rZJ5UnHLSW6x5iWVN4Eb91F85Gb13y8DVF4RJtapnV3TN+mMppJ5xrfIK\ncqUAOv5iGkF1hO2ETXSveWXOJVF+oHNDAgv7O5JehYGMhODOZVACXTimSqCA\nMkr4RFcCquJM7yWVba8XUInQdfHRMj9uax5fnPJR0uzos+mvHnP3rrPPMv2x\n2iBMYyCHc1Rcgqid94ryQvEXXbHCnhxEPwNdO6MLjLTzrrCLfYkeZ3cBZVZ3\nolzM/3XBSxiTccITufR66Bbj5kNwBT/d/xcN1Qn64rRDxesC83vD/xy46jSe\nkFdz2qOpUdBwvJfMGondlFOVnuyW7QYIRPaO/qyfjKU5JrPvdfVkazGyjImk\niNcUw982MqSODMkwO4YmY3erKMIYNgDW9U++/Dw/0WEkgp3FjFwWO0d1HlLl\nbkCbnocfdPuMQPH8gL2t2M8z2NI45VMe+YawORG51qcEwKENLcVn0Ty4Vj1O\nXPhEWBSdieOtVO7Af7lKbMLY/Kgu0aR1KWOgHVIG0Xvm65IkZb7TpOQvPWaS\nhuKV\r\n=9mag\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"The extension requires workspace trust when the workspace version is used because it executes code specified by the workspace."},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.65273f89bc1_1618881433451_0.6098541473806791","host":"s3://npm-registry-packages"}},"0.3.0-next.7947c4d3f88":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7947c4d3f88","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7947c4d3f88","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2e27a58fdd02f2a43d955d6a417a94dc22839cdd","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7947c4d3f88.tgz","fileCount":18,"integrity":"sha512-ud9c1NGzn3CcZ8U5bwL2+RvA5Unr0mD7QqVBccw6ro22ngouxa9znvY6iRb3WeJyrSJek9oNiNeTYx4LXJSGnA==","signatures":[{"sig":"MEQCIEEM1iSRR2YGYRVI4R+BsnEiJ3WIpaEo1LyHc39zJt4tAiBgplHXQzB1l3auxlaMvyj7a0BFyg1ajr9m7JTFMM8ybQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3yfCRA9TVsSAnZWagAAku4P/iqJEdtgzc3mWP/YJlg8\nNo2OKV0qbJisuNu6yjwINZgJQIe9qf2sPEsIGvCCfmIadzx8AjE6cE8Xgw1m\nitMVCiZkllW5V7SZT2E7wsfRQv9dmw6sh14xqbiWZbB8QzgbVqeUZ3U4Jpyf\nUFeQeBMDopwUgFd4ff+6jG5pnbzgBpUg7pHoSGhk8kn+SYbfSJ4zNsl1M2I6\nl0j4DWgXBMakldjOwQru7j2YWJRk7N+Ne7Nq4XuHubo4gtmmuNdMNqpkG8t6\nlntVCoxvlw7ZMuPAvoWEm1jnkA2Ayyf2v6V/Koe6XvtlZ6qPBr0/vqWrjsfq\nUcOscmG/SzcBZ2imFlzHI+Q3C1yKzCEWQ6tSqsdVvlERF3lLazv6oLJLoCgN\nFYAadMc+LoBUs7fpvh3ccv8lPbCqgpe9CkLdCeOEFRduBikAtgQ9ZdFIrRsd\n+Iz1fyMP3GswAyWuDpcC1V0TKmvotDfhOUDlEO8zmAZFmJhoDXXgcbXKyVe/\nFaX47DpuZFQF7IgQBnGzBG6+uaNbk/SQVWTyHHnET9a3acwclBEghrg6Qgpe\n2Jwl4hZWqe9b88QOFGHv4WEZd0YvsIs9bHdCwbPrVrVEYW2cOdt+4iUs2MrX\npJhfRMdbZ9qctavYl17R2sUi26m+J5L0mlC+IabNTROc58kJJ2MgFeDrv8WB\ni19+\r\n=S9NG\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"%workspaceTrust%","requiredForConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7947c4d3f88_1618967710927_0.1589228050226439","host":"s3://npm-registry-packages"}},"0.3.0-next.a689b7ec842":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a689b7ec842","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a689b7ec842","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f8cb3903d66fdc9840415d6e9df0ce5199c647dc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a689b7ec842.tgz","fileCount":18,"integrity":"sha512-Y0XLyq8Ogfi+CyeZ5tk8Jzqzv0SENaMpHA5dmjd4T0HOUIH4fE2WE7l2B4NU7H7PfzS8BcxRjc0cf4LY8S2C+A==","signatures":[{"sig":"MEYCIQD2cZPM2D01EudSGJUCS4riLPTsUM6X6ItyijQ9BUW3ewIhAPoBn8wG8ejI1epAKbhIS/pdhGmtc4ysxHZ0otJCQA3I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggM44CRA9TVsSAnZWagAAmTIP+wZcdQSBKZ2DVOO/mJFv\nwOc6d3bMuM095DvmGjM6FLW19UsnktomK4NdyL+PKaFS0Dp5QOVAUSUrVNof\ndIpmUJ/1lgrOba+fhqJUeq+raqECtrhd/V/bVn2j009WLQsE2YTv0RctLFej\nbg7Vb7xAMWoMx2GwIstKGy5ftzANlJj+XSCU+O6NX7Xj/zWBb2G/vXI5jkH7\nrW6xAcSGp+N4Y4s2CjRwb0xuCCwy/AP2+/4MzP/KjE1e9IJ8ZyxGciKzxgwT\nyS3/hgFKLesGAgKI2mIWLWGr31HTpzjWAHwBbxEwuYZBajtO5igQqyFkpuQW\noNE890g6OWrPSxpwC8lqKY8vGfkJ+tg+nt5GcA5g+Kr4jKFP8BQM6bIL5/De\nUvZRzHqY0N1swIhhf92pyGV0olEi9fjYVPpglfgl93yeMFMVCxzBHZzSMk84\nI3dwYfGcmNEoK4SPGR0EXtFB1Q4tgxTrnM8/HS74s9x6HG+f5hmI237MqYgJ\nA9ppGfOqIT+vOLBz6JswASTgZgJZKf6VbSMozL5h/4PFSiZh8f4LRePgt3Nh\ngXf6MGactEE5I62OsOHxCLW7TqchDTdfdC7bmbeMm8j+Ttj8UyMXsRpCtaTd\n4sQUXSmtDccuxXrml/IbJ8bU5OCChl6k33EtGyaiiq3Sok0qdB7I3mkaR4nq\nsbKg\r\n=j3WQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","_hasShrinkwrap":false,"readmeFilename":"README.md","workspaceTrust":{"request":"onDemand","description":"%workspaceTrust%","requiredForConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]},"activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a689b7ec842_1619054136439_0.7422619302571478","host":"s3://npm-registry-packages"}},"0.3.0-next.4853ea69eb4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4853ea69eb4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4853ea69eb4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2833fe9e9c66a37f9cb4f1e162295249112324f4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4853ea69eb4.tgz","fileCount":18,"integrity":"sha512-VFJ8cDx40MSvsiWykkmZZH+DYtWwVQHXCqGXByYnH1uGBaHFdty/1I+bSpRWMpy9KoS1DmnInoZ/Dq0YpXN70Q==","signatures":[{"sig":"MEUCIQC3E0b5FNCTEH5jLxhAkvlMK3QzRzhrxP5JewumhWJjgQIgQvJOsuAfo95RnY3A9F27TWDG+G3+9mtDyoTubUOXWO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggiATCRA9TVsSAnZWagAAimkP+gJSAvjNYYUWOoyTVhWZ\n6paiKdJfZ8vDzg0biVGjDMewKBp4giey2EPKQOnOBu1W1goMYZstcYnZ0kU1\nfZ2+SPvf7DM7gy7wy4NKfhVpKNJ5VcSxCD8Yel1ouKWOhgrJ/+OnlFTxR/VP\nHf1D3+jMxoLfDRlFDdNYY9yyJ8LUC3s3WqRZKpMGYzaMMB21E84Jq/ndlxlX\nPUc/+AmdYcNpQ4hWyL1aVdJgECjGhkCejH/VqFWKLiH6QMH5Z085UgzIRTKE\nGa1hkccihqUaVXJhvioEhasPOFGsjA0vKIZ2tA/nyhgdxmIa59vLJFilngEo\npeor+wOAYMBZTT5SLQUQzph3eDY9RwawfJbp1ZLYjr2wapzGYC9irWb0fPoE\nwsZJlo3Voqp1ZCkv0+0onbsUWc4WQDmTKQtaI3PW5EnYezRBTUq84AdE+REJ\nXh4RceZ+Cva80BCg4ULAdMndI3Cz9V/3A8v/Q/JcJVtKvzamv5ZkIV5hZbAk\nGr5Ne/JjxWa8IbOwUOu0OZtBXxLrYdoKzMc+rEmGN60hxg7y+W99ESQSXWYc\nKneO4qonY/GhAV1weEBgRxwqyU9KFcp87DyseWn6RPc1IFlAxAbhisAefbsq\n7UMVPZkLHq9ej8Y5boWtMEoNDNC9gTqDj4VW6yuLNRFxexkPqr3LxNXS52Zu\nx4eR\r\n=afJr\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*\\d{1,2}[:.]\\d{1,2}[:.]\\d{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4853ea69eb4_1619140626655_0.20574315034925905","host":"s3://npm-registry-packages"}},"0.3.0-next.1a46de24eab":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1a46de24eab","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1a46de24eab","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e4f5531a6ef0b668b1762281bfa502aab6a34259","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1a46de24eab.tgz","fileCount":18,"integrity":"sha512-T7Qv4ANKVmCd1n8OUdZO+47uIRGXlVKjTbjxBsRCUOF4yFzO8r2Mswamx4xEs0UdlcoJth8n5PQWS9F4U5kKTQ==","signatures":[{"sig":"MEYCIQD15FIt2opijTQCWMpNlduU4qJtCm8gzehxTn3deZ/togIhAOsefzE1urb9ALf7f6hJjrUX8y6XLXd8JuO4BeeFdnR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg3GHCRA9TVsSAnZWagAA17UP/3d+w0HiqsMfmE2ClcBW\nFku9FFyzUytQ+BdZYhfZNwG1V2cLbS0q3Yb1KMe3rKuFLrjPTGT3OokDljAE\nMUT5JpyIW2UOr0QqwPfBq3i+UqOZtmOD16TvBseqahYb1drLwFlsKfl3uqcp\nPWvK9Id0gP4TjU1SEHUUIhEv5nZVmu+3Fc9AkV1Fcw/r6klobeEjsFHxxlIK\nsYJxxTOeuJCcHBgsTU8EC51Ttugl81s1+RXpVaI5b9O8Wv0rsb+Q375ft1lQ\nveSMP3faA26Y7YEoYH/ROMUd5nMEn2gZc3vNqxyh7102uvrOhivQhJoEAfuX\nC5eG0evy+LkMo6fR3IgY249yqToS979sK1YKPdHlPO565bgpVGWbtQei+Gc/\nuVXKuQldHJqX2BZifaN1QTA6IjssoiqxtKWWuqgc+Jm1xBCGAkDSvY+oGOmW\nZ9HuhaAJL34Q+/vkW01VmmzA6VgWHQ/tqs+3WAlqm0V7RJQq/hh1yYSn8gh/\nS6xVzIZHj8wn7jph7ddcv35sLudbLmnkHBFE+VL415TDFvs7imVsAlggRjpY\nLk7Yp5cW2XM9C0+M+pAwCnmz506n7rvjOqTkkQ5lXNd6nD7sFLF9tGve+p7d\nX9cWi6q4G6uJRpHrAZTMvKyT694nGehw6wjQ64YGMcPPp5scZRc63x1z+CsH\nB/xW\r\n=EIpt\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1a46de24eab_1619227014818_0.8086666648323011","host":"s3://npm-registry-packages"}},"0.3.0-next.08d37a85a3f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.08d37a85a3f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.08d37a85a3f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fca04a516f12807fd3c692e6ab6e4ed17653ff56","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.08d37a85a3f.tgz","fileCount":18,"integrity":"sha512-WTSq4Bnpu36DXQZk1h33ctS6tY6zAjfwS6XyrKekZquIq1uVKNToBipK/RUA6sobPmJ2Bdyfjc0AjEH71YD+JA==","signatures":[{"sig":"MEYCIQCCmG0ucdMVSNpxRKywM9OtJfXriqO4+CnvB5e1xiauGgIhAK/wasrev+f+FuNxxBj0C7dHYFUWgBA1HVXP9wRrEtjN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghMPACRA9TVsSAnZWagAArxoP/ihxkdoZEiY2Ujb47ERm\nbMZ4E+ErkEU1CHFv2xNySTZJ6i10QOhbbxoE9QyjOQdkKF1h/ytqRSNdZ9Hd\nugal+6/4tdf2xaxiv1ZNUMJVle7V1GQS3gGdfaISX/qbvYsCEW8LgFGgB1i/\nnpCuhWn2VTtcS169V0keJ42yBcqrgfZrw/CmWHRzQPWBTGVnQ+TzXIeLdfBl\nSQMfsGilGpn9KF06fufSSbMWO9pG8arYyV4Cjz6oF5QJG+4YEzhvrHmfWTB+\n2Ne2IIrWoaBq+AEKDf6CnNZpmGFJ6QRJ2R+H1pnV8xPWPWQpJx8N0YDpx1nH\nbp2HmsBxH9oUsL1RL/1XVScT91oyXlUeVN+XU0Chdp+RX2+aNcy64AeC7/Jq\nvVvUlF2vKvfe5e8Pz2OJ6/L433K1TMBFd8mSk7Kh5vlPdIfu8GPwYChFIG3D\nyTqToQaRYHgrqiOGBETcvsDWsWJYdSy76sIiOqpWpBOLphH5hlsaSl0zbkvQ\nBjTgTuKTYa2oxebN7iWdGnTRyzd/v0RPk0Erid8g6oD5se304L8Du3lfpymK\npLOOi2fiZzKQ+yuVN0TBK6TeCLXCwaHdHV75D/THoNAgPt/BiKxottJF0cL6\nQs451ltHrIkSkU2H4ZpEQdMBbFvf5+zC1ym6CZ5PlSJSLWG6w2MnSoMVKh9H\nAA8k\r\n=Vsic\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.08d37a85a3f_1619313599627_0.9791227700910106","host":"s3://npm-registry-packages"}},"0.3.0-next.9e9ad5b905f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9e9ad5b905f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9e9ad5b905f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"effd1977e4c79c1ba862a5b0f83b7a442786db7a","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9e9ad5b905f.tgz","fileCount":18,"integrity":"sha512-yHfGa3fpZwpq+QfGkxB9dvCxniB5qUM2qRzR10fHIg3WvpaZDgElBRsdQ+HTnOWqaU6svZC0pDX9sKh0HEwcQw==","signatures":[{"sig":"MEUCIQC6y3aGqHmaQxXEVl2FvxsDBgZjze+8G+jLKSZ3MbuwcgIgKzh4WbW1FzZ/NkVrP1aKUafZxR7iXX1yWooYVwXo2Tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghhTJCRA9TVsSAnZWagAA15EP/iB1zU9kM9egcgwuydUJ\nwERqhZyYZLi9rHgRxC7a2naJdFu9SGCYZtL/ysN/XTwEcZr5PWNZqzClYAyv\nAuNqkKnqltSgabC60FwotsJaW124z0W6d2TqCxIyYGgngqvMoZdXmR3yEnCW\noJczZnuTcOKaSc1Es/eE98bvtxQGmgh1+9nGjzP0yUo9Vd21rJc4+tiWQnU9\nqjt2iglkPQhKuqHrvlmpVYwPiZRl+HYIEF63VxljketMPZ9HiDNODyoaYHH5\noL5r7RNlz/lejMlPsY+hQ/MDAx7lHx3Y5tXP4PXzyYQe6KUjeuhU2w2ZMcgW\n3SExS4CJ22oiiDtCGwykKVIaZHGl7PuKm5hQUu3zdFllNj0KbM8O9AeoDoKu\nnROzGvsvOF87T1/+2fYvA0Zci168u9ADWubIbXAXU2G5C5Sic+ZvxbVctVCt\nwDp2ZICrtnod/QI9BnHe/0UksAjOrEp+clp7n2nK3TGoNUzVR8tCaWica2Cf\nUV7l2+8zKpQZukdOWrJGmgfg9Xv/nCJVHxVgh/Jrmk1XKQgnCo0CWtrfJoY5\nf9/Bo0qcI+c83Kg7k6O+ZMjDmIIyUCWV7SSYpNxLVi70yDnta1lcL2j5cwbf\n6cjWa8dasSDWWqluwPyg0EKFNOL4Fz0fW+l7s5XKhLuAR1MmBYZfVvGC9Tst\nSA4p\r\n=G2pZ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9e9ad5b905f_1619399881311_0.48775444013253977","host":"s3://npm-registry-packages"}},"0.3.0-next.e95ce0a810b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.e95ce0a810b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.e95ce0a810b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"19384aef5c3b6ddc65197d60b5b60c3a6db14662","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.e95ce0a810b.tgz","fileCount":18,"integrity":"sha512-/hvSty+J6bUqL6iB4LYPXiZwuQPM6IvuY6OrpZuJMLN/CzMIaYUaFYCgz5ZPfWktD6XNGARQqa/7CfwC9MnlIg==","signatures":[{"sig":"MEUCIQDUamLmZxx7EO1MNtihol1B2jBsLD3Rz7FHtkWO2XFk6gIgFQ+PewQaBqEUitJ8fQs8rNCgBJdx4tySAvmu+Kmz2aA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh2X7CRA9TVsSAnZWagAAQWEP/3UhiPSnzwesDbxdMnrY\nPHnBxiJdl2/Nmjez6Cvr6t32wVd0lN0paF+dQD6DwHD9gw7KJoI4m6ri+lsu\nkCcUSWxTN3vZTWYZWUhVHbdjFzHbgXG+6xJ8czhqT5SuRBbCpi/Po2C20RIL\no35aeTz2vKmcws01aCs1Z45zPHvPVU24FkIf6bFdIOQMsJFoS0ENJIeUSNSW\nw9POE/2i2jYUqrTdMa80QKDtLc2VzVwQcUJMPDnDeHJVMXlyUurJGJiYMP5T\nT8005Bq6SJD+akVtPs4RWfsEZacEuGwCx1lis9TevwEgRQJdZMwxEkmhxO0r\nJDmsl31oYjTp1BM1LtqIfdx7WPdL246C9D2khAzb2n/GvnuPdJWTLNiiYoYL\n9fthgK2DwpKSTuRxnE+M5UcGzt+oHkzMPCTMlBOUc4LPmXkVbLGXGH1GfVol\nSNPLwPwA7HKCYqn4HEO2aHCC+HIOFEOqnG2jfAk9mf80wA4o74husmxHcS+K\nEpoFgAOMsfjqAzc5aUY903UDOIFTZYWKXnlfpHf5V0sUmhq1Wzt09VjDKleu\nBfxm/xwubIi88Yy6y8cCycv/QXMQ4DGPDf66nhYe7aJvYkkguiwAUFN8BqI1\nCdfKJVB+e3lGSogyeKjFmqKBQUxmtL6NllcOFuKwYIL+Pj7dhvwwp/cIqJxm\nqqLQ\r\n=adfW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.e95ce0a810b_1619486203363_0.08182352259220482","host":"s3://npm-registry-packages"}},"0.3.0-next.27b39a13a00":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.27b39a13a00","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.27b39a13a00","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ea93b4c3553a3ff758713b1d55a07772ece3264e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.27b39a13a00.tgz","fileCount":18,"integrity":"sha512-aiSa5h0DzznWuiEufnWB7GVifPNErmptsJPQIh5wknKfTlgF0FICQ/OM+potBF6IwMYP4B8GyvmWk6TDYsd4QA==","signatures":[{"sig":"MEQCHzHhARD1H91LHSq52F5gxhZZzELYhURyLvs40dJ3PuICIQCdg+DAH16Be9v0Ms69zB0Y5A1F+G4TvWb5mGyGSak0TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiLeICRA9TVsSAnZWagAARCMQAJSmxyg+QUcf8/V0khIo\noib/T4e9T20Cb+ty6bw1npMlkOn2VQT9ald1ikdyKONHDAw5uxYQnjMF48Ih\nZxXko/iKLe1phnh4GTGOngq7O5j9cyA7cr/BJytPpSvtMo6+fHdMTlxdFDkm\nkkd5NE/ZRrj6bW6rj2VNiJdWP3jbRcM5c7o2a0/zDizV8+15qBzvaKk12y6d\npY+JewKRvljXSy+Ie7PUQMoLIU4xufAbtv7KVjHgkBoQ831mXEfA7+WuVCE6\nRDE7nVsk5xCwbTSbDe1AudO9M5Nw8Z9WM7lGie05aOupz7FpQ4L1l4Qvdx9p\nRedLxfwgBFySAtBnp2cPShJsbDn4TEGDcdh4seSPCAErgvR1jhc1AEWAyA73\nF2+54zFN1XyYzfs7HN1JmH1B+VvzUtick87uHBFqcfxOqMOq/q1AvVxNDaxN\n/ITOfSvQ045DiglThau/ZzfuBxsxxvjIoGmBQuHGKnb+nSeJgp23h3wy7Pie\nHcqucjGXtYCNe3KPDcrh5OHQIgNjIrLZpEvlSbJZD8Ip9TscMytzpkwaOD+y\nNQBhkYnlK5LNsP7KC6qMBIWh/zFiCWNQnRyyelGI9b49a7A/D4uvk2yrsc0d\ny23H7NOX9rv7ANiE53hiXOtBsVyOl5fFl8JRE6/S606XsrpUI0rTvQK1z6sm\nLaoc\r\n=huzy\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"description":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"description":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"description":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.27b39a13a00_1619572615445_0.5101194466997583","host":"s3://npm-registry-packages"}},"0.3.0-next.3915fcfe493":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3915fcfe493","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3915fcfe493","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"623f40ad29061960bc53b5956db659acc7f7fd97","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3915fcfe493.tgz","fileCount":18,"integrity":"sha512-kUQ33FRRyc2sfr3sryrSZuAmlFuNVozQx46nyN5FTOCgIghWsm1VDEC3HhS3c8uhPq292f1aiot+oMrVOGt38g==","signatures":[{"sig":"MEUCIGpBZ+b6tfVbSLS5dTUIuXLk6B3hBwAdfDCt1HUJH+XpAiEAm2GeO4u8l3Oec1qkVprBrfv+L0Y40yqj96z6YUmMILk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgigiRCRA9TVsSAnZWagAAO1oP/i+lyl0IX4ds9FjpD+gV\n15aNztKBobgMk/NhTkuTZ52J3kZFyiFBMXNXf31m4+pOP+K3cPd2i6MTWABN\n4Y3Mq5KwC5t16r5fEO8G3yR9Du9k2FqTgXK+n6iTvJRzU9fRnb8ei1jv2NyM\nh+1jx/ndOUVBTYXvEo3oNvF4gSb1Vi7LfVan+J5WQxD2SgRK1JstaQfUg3P3\noqqddktdLkENBYYiruZ7SvyDeP1uGKtdNYRxz1TahsXRbavZnWx8pPwCk4O1\n8nasOBMwGhmwUTFB/uK7AMOlGwLmHf8zeE+JEFCnSh1u9nq7ulkdpbVO/cEi\nKIr/AgFx91lBsulXRbYGDIw3CspM9p/2GJiGH3yv4qZKjCCf01HBT70Dz5j9\nVesu0ElCpcGBI/Twq6PmkSJ+ezO31Xwnp4uARHIFyTaVncfFovNODy3ek+79\ncK4HefXUgUIrGW1vh/XEvgt5cI4ihNpQhQkQVJxEpRs8njs0Ypjhqbbohss2\nVxN9TrFae5bF50HS78TwXFqmTgAOe/GUOmvdLBM1xnSOg9gsponLYQWUb8Ur\nG8ubg6XlY+k3eufTCGPHGRxPs/st4WUCAtZ85anEKdVFBucCM5y7xOMuw8UC\ntOYFFC08LrV2nhuNtDT9+6bq35hWPrPyJZjixs8MdKCKqvPtEabuhMLDuARf\nOMHD\r\n=SlJO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3915fcfe493_1619658897327_0.44094276237429786","host":"s3://npm-registry-packages"}},"0.3.0-next.78577aa18da":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.78577aa18da","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.78577aa18da","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"65f51a6de3bd50a6ed54df97c5bbacd480597d8e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.78577aa18da.tgz","fileCount":18,"integrity":"sha512-YQuTIHqP3GNEBqu86HEeOD9C5Vc+9wItX06J5z2dMlwno5gsq/xO27rfq3AQ6RAAKYQ1uRBJ0Jc7/GSYOxmZRw==","signatures":[{"sig":"MEUCIQC0BUmcY8wA6PCa+Ihlq2VmN7JzaZXoF2OErB6SYR6VLQIgLuZCZOv9ZTFJQ7NQt2fGQTwV3UbWwByGV9nMwlIYMk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi1kmCRA9TVsSAnZWagAAMNwQAJ813AnxueWlmtUB3ZzB\nuqelhMpFC7lYLppSmcjbqvNcbBoFckCuaeB3hrXcijYecRMAKpVWQFqlcOSp\n5t+pqR1q3Ne9wg4PFGquKsx5BfkAmcHJWmQHf3hBX4wHTcRJ2VH4QOnUPZ82\nrDuhA2A197pm26bWtnzwh0DYNO7jUr9z9eQJjVju3Qe6cJ3UWIwC1NFfp/sK\nUBXGVB9ZbpHFM9LaMAaIj72iUzz2QJFKwdIWpfsPMNDgbYOb3XlwaDVzwqsH\nOMLl39eiBrZmc8EcqCADwzwfR+tRyXAaR2ZHAegHOj063YwI6K3eTM3mEtlb\nYsyGEmAgI3jilCQr7pf4RBmg0ZvWNwAoeXmnAQbNbDbI79+VC4hyEfZWi95k\nJewRwi9fX09kefdUVxQhdkGvbOyxwe+yrlAKhSlsJt9GqAf+3UJhVCjq4fGW\naDBlRSpp+mmiBya6rdTJFtxeE2fzarBk0dewCDLK/6xglW1JkNUKZRyU9Ocs\nctYbab/AXZFskWVZzrzoZVeyPOFwIEL6NjMn6jvRw2U3oQDi+y6927zgopIN\nyZwg961p6KPRuLdwQlL4jNtAKoQ42onc29nhBdpmB65/BvWAfMeDLjoDGun3\ndwJk8DnEIsybkF5XbDFnSX6QY9oSBxA4Y5z9NjhI2iQGuixLjmytjy6BrCTD\nZwQX\r\n=H1fA\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.78577aa18da_1619745061636_0.4971628113656794","host":"s3://npm-registry-packages"}},"0.3.0-next.ee24dbfc6c5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ee24dbfc6c5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ee24dbfc6c5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"11b19cd27c44ad70daf9e1411e6cc413c3c66973","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ee24dbfc6c5.tgz","fileCount":18,"integrity":"sha512-yV19QyVYob0A1lwEV7LQ96HOtoPdQtASYFK7cCzZn9jF2jihd26PF6BEwNqDtVHzr39ftB+CDexKjwxHnhWLbQ==","signatures":[{"sig":"MEQCIE+5guBhBazG5yN8ZeYXwf6Zm2/pKdUDvWnBpmTGnRk8AiAag/kbIDwaBJlhOu9MxICI1vSgzaKsKgRcP5Nz/e2v0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjKtuCRA9TVsSAnZWagAAwiYP+QHWzxtMQOTrmHkbFaoV\nSIWNbGicecR84a6u/7mh/Gpp18TQCOFQ56TIlY4dDHVU9UBtLEl2qdbR+zAU\ngWGqK9eG1CebXOog1l4T/q/1Wjrc0HSN5CuvFeNNrFLWv+eZM7bS0vGevWro\nRq8wqn8jN8jfFmZM4R0gwu9HX5CIfcrRPDsC/9ZJu9Tzb0SGZzagDHBndUaq\nM7IgkiVHPF5ntkHNUf7QNqY346K2o0f/EYoxtVo3A9nRQmzdPWDuadADbFoz\nLK6c/p4M1jr8R9szV/NSkcpuGNGCV9dIWmjw5RSKEPndGlDn350xooSvjUrh\nGfWPILQFoZM08wjdBAYKXQ7GNkF5KRKqvdmF5A3/nolr+SlDfsKxpGoRbIG/\nl2F27+sQojSMlQG3GefhOQE3bdkWXlHbE79McAwHjxUz6WRdiS/Ew2tc/s/2\nA5yaGUc3+o23DbXvg3KIqE577j9EOCgsMGZElYvlNelGr2n9swPAqWS9PtUu\nRMW8ax/jdF1ESEvWMbM3LY1iDuSqzBmpRSLehAGHx70/OMYkYGZ3NYBI43H/\nFcKAxSF5mmx9ZxtqTJChsUsxc0hgY11vMmq7Jx3VP+E5I6gMs8v+E75dz4/t\nN+iFHYEj95BQLdXuxTuy0h5Wy5aqZjM5O42R3ErGIsUK4qepyn1I8eu9KoCR\nLEwV\r\n=PxZk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ee24dbfc6c5_1619831662583_0.045397094336999455","host":"s3://npm-registry-packages"}},"0.3.0-next.c8bd5b211ac":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c8bd5b211ac","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c8bd5b211ac","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"99dd0157ffe1b79c72068b0f717ee1b16e1f8f20","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c8bd5b211ac.tgz","fileCount":18,"integrity":"sha512-1Zeg8yq4RWQrReF8keBnE9LnGlckTwjCs9kDDHvfLUYzkz1lgQGzzZ2jBFsPqugwBGIxQ+Aq9S/bSf6lIAwzHA==","signatures":[{"sig":"MEUCIH338ccu72TCjJco/B06ZlbRiM/x5mQEsSsNTupi9P51AiEA0eI9/vA8JV4Y7YNwfNt0L96Kzt+9NbvACSwCDnz+MKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjf2iCRA9TVsSAnZWagAAJOYQAJkWX+LNEBBxhwcBSCxH\nahY84cboCO3wrqu7LCGUFT0qzDc+nO/MOCoRReuNcIzIwwZMGqe8vtuhOcCi\nJx4kXayfatj2Cm4Fr2dZMElHm8yPwviikKSBWUqrTuIxPW20GXBXIH+esz87\ndnQIosS+2VITC1XEUAq28r1OtFRKX56eOCLUgUh3iYLbOLLSTBIxU+fnrBLW\nW7zum+qO1DZpRnsGgkBFvB9iwIm5hRyYnxtt+r5JEQsIrViDs44Y9Kq6gCvq\nneCKhfkin3/8rR1s5BDhq8OKD5bmo0qbJ0RR8XlMMtdYgCucRZGHqa4DJw+Q\nnXh2CoFu71uuFab6niT93BRvzO0IQUh4zeUdoPA76jKaq8z4c6Zxrz/mjRbW\nBTNMKgR5RjSLQiSLEVUra9NMTo8/OdIhlxh3lIbPJxH1I1TMn0x93kdYNkO7\nkGQaLq562hcY1nQWMS6VFUyAWh+jErcx+YGU1UABeq3Gp5PrV1Ein9/+9fsF\nglNUkAc+6cDAsYaRFjaRkyfizl8wYTIBhAsoKSpFnjpwyLYG9eDS0lbp/0ez\nE3TuVnJhM2rva3cHka9qgaEQEQZgKkb8/Xs7H8QIEGCbS2MEl2yshGeu+hwm\n3sUgJCz8KnJ5vvV7J8U5ZxU9nF1HjhacviZDBGf9gLBgUtjn/KCzLa4MkdYO\n0ePL\r\n=4JUs\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c8bd5b211ac_1619918241927_0.4775073043986289","host":"s3://npm-registry-packages"}},"0.3.0-next.dc8bd9cd7e5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.dc8bd9cd7e5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.dc8bd9cd7e5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8b0a5b2848e89a913dbfbf63fe0a05f460889255","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.dc8bd9cd7e5.tgz","fileCount":18,"integrity":"sha512-mbI5R46CZXda8ySegSVGM8UkK6pwlg/cyZM7kWRj3o3n8IDO8tIfGdIkKp6n4FuYEk4zviU7Uy9Cg38BLEu/CA==","signatures":[{"sig":"MEUCIFeP7xZ4tHb7SiDiIQDNJ9C/S28SDmKDwYjzfd83joFbAiEAynJ/NhVkG2XBohH2G3Ols5ZC/2pe3ahVtJnZmWfoFjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj04xCRA9TVsSAnZWagAAEZUP/3JGfjqKU13cLg8REvvi\n6oMjGMjyZ4RzvDK5tXJTekKGEu8tD9G4juvlLfREFh0ZOUHmDcAcayjqCMOW\niw1xtu5VBu4kiKai3c3dRNavCQNBqpRyuI38+XSoZhPiJf+nVEAf7JwAWTCK\n8gdxBkdJjGuBsOSg2rHg9RkhhvzxtBWB59y5TJwWvkqRezLIxuGT2/nzwgg9\nb2N1g2S0GhDq5i2fYc5cDbbxMMsNyZNOuuiab+W6xIHuHPVK8UroleuI1+i0\nW3mlGLRV2KLE7VYNGed8uiNyDeTcudpmWqVLYp57GNIy6hAXkWYStFK/jC+T\n3WqgWJ7biUdvbeeNLx/rA1SW7FSHHOMdzZxyqVkCb2RXjYd/3HuDx7FEQfNn\nxKhX9W+TkTq6TVvDO16f9mu+hfqq4+cu+XiDRD3a1sev7CJ8zAKrhhwysjHr\nPBPsTqLuzAf4ijXxdztu5kwRfZyXAql0S5WH8GUq8FS2ejt6K0VgC5yarPuv\nCgBBUZdEkDW/xtFA2VEGQlJzPTxJtMJ1B34QKuAeG0J5nVFX9UuGiKFOHy2Y\nxLWntzc1yyLdwunNWzs4DrUxRL9u5ACwsBnh2kKl6PCvLtYpwg5iUIYUGQZG\nXaGxXpwLcTqNjLIxvSXNOFg1v1trK7wkKWn5CaSGuporfhMnJo+CIxjTYBoY\ne4rs\r\n=dkwV\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.dc8bd9cd7e5_1620004401461_0.08748005710949269","host":"s3://npm-registry-packages"}},"0.3.0-next.2e0644918d3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2e0644918d3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2e0644918d3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d60ca7edf4becd34fca55bd9f42952e1f09e8752","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2e0644918d3.tgz","fileCount":18,"integrity":"sha512-9sAtv7PLxUXu9Hyb0cYcpJ0Z4aX0IvTmVncWS4TrAq0OsCQWrpkXy3Cm3ryGzmMKQinUPJCKDBYaJ1vGMJZgLw==","signatures":[{"sig":"MEQCIFxefURAOU9JuOrann197I3AvJ6CNltSNUcDMkP88IFDAiBISYlvVU0RWgSoW4y2utDEoooW9qcVVFTS7wh0yWiCCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkJ51CRA9TVsSAnZWagAA3ikQAJ6EMXRWA39u6jDgQu+c\n3PPX5LgHOFXDmqZCaBKH0/1pyO2vJuN9gpRk/G09UZhb9dCrwCJb/2nKqZ0A\nFt9MQgQNIATlfaMype46ZnPGFLIds0ereDM91Cad5mS36lwFrso/sFZdwCl0\nW6WVRPCz0T8y3qxUlLRUOHSQDAE6GDqvWJep6UkC/J5/ZQBgXu6XGm9vKIaX\nFYF8tVH5WGkde6vWVopeO9xPjkK1RDMLDkmKGtJspNp64sr22mc3rEIdzbgp\nOq940mszB+zKizQtrXbPq1KcV5riD2b5/HfSD6q1hFgsYA8XklO0oHy46KdV\nmwfvfEDmsPf6yOAF+ssxykByg3tkrebqiRxH07HLyZIUSM6tFYIx+vuOThGM\npcXPTG6FMYmY0+d9V6qwjcFy/ovTvTUHLhR1zPcgZ1En7jm9P9gC/cJgG/uL\ncR61P/pZqNpRvR8/jqCJ/BEEIDHn9vmqePrIkoaNHIt7SftdcQ/yr3Z5JGUI\nr9sLdGT6jEiDohOZt7KY46QyHybmV2NqR8UEV3JJXIJr+y0xCRket0xsYbWn\nRrNMM1HdsCImJKSmfuoBIk6aBzfbb/iuFq14hd8DYA8MSHwlsTb+9vdHI4Nk\nvJ8GTZeTl3Hc9C9VtGPZncO8CjO9ckGEUwpfJudr9+wKEGlA1ud+gp7lrVB2\neCnc\r\n=810M\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2e0644918d3_1620090484892_0.6239607967209246","host":"s3://npm-registry-packages"}},"0.3.0-next.cdf318e1e21":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cdf318e1e21","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cdf318e1e21","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"722af87a75e3cf6ab41799f4830bc60b5c201f22","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cdf318e1e21.tgz","fileCount":18,"integrity":"sha512-G/9fRhkehk0T6BvNh9pN2SHtbRPUNFOi2mRcFa/yBPcLIIhmSUeLYgyYnmrg7eNdef+WSzL2yQ2hzYbKEov5wg==","signatures":[{"sig":"MEQCIA6vNjapPhM4u+xrOYRLfroCgWeId0jF+GfLlFNBCGq6AiA0VNFNYzrf77CK/FTbceoaq5aRwqdWa5cmfOR6W3igOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgke7jCRA9TVsSAnZWagAAy1EP/0Cd0m3DFyLKIwH2OSzj\nFM992/kV7aitLWIrOLHsNx0a5aKsa9gFkmib0N+rHxGwJVuqj7VRsyqYEiYe\nQ3wk/fH0FXz66G1bqb9Ku2xjE+mdJ8hhX/By9BTllCSlCP4+A2yV+AZRjC0J\nbn9EflHuRBdLun0OOHk/FZwL4G3JumthMkBgu1crxPPZVYgOV5S/8a0GRAAu\nBMsRHUSWi2jrpqkvDKzG9gZq/6wbM/IcmdjxcUojO+nYG1bUZQkE9BJSv2hp\n6qQR+QQtIQymUiua8sLd020exRpr0gO1Vy3zqvvT/yY7wdZQT5iaI03VmiMZ\nBofqGku33qMnS1hmuGU9mPrxyfdn5jmXu53hcI+vtDaDlJLsST8Y5wrUgzDd\ngGb4SFLXxxUvtWGSydfzQtxUpusjiweAayBcEpUcZVLwDkgbW7TaDy1Xx/wG\nGX8uk9egYK4VmC05kHZBA/YiBlRJGJhqvTC+CSfvZt8eejol+Kz6Y07FXlt/\neX7961QhR3K6DLqcnIzQn/yYskuIYJ2LqpKGd112B1lCodZXHmn/Y/vzVF5/\nINpnnvw0cpoeWiY7ElDtONlFjifU/7l2P1Wy4KBD9fxcryuSP7DWNBu6k7As\nk3hT11TE63HGyYGkHJSg3cm0HkhXneogVTZRySfWIduFZ6k11Y7Td3Zoh3SB\nlqVi\r\n=zOnK\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cdf318e1e21_1620176610679_0.2476644307664464","host":"s3://npm-registry-packages"}},"0.3.0-next.6d964f3154e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6d964f3154e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6d964f3154e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a07dfd45f78075ee9bef0588c9a97e2af81227cb","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6d964f3154e.tgz","fileCount":18,"integrity":"sha512-SstuE3eKM/QsjIMHGHM6cjrntRL8WEUb9nxREA1xTIHZ3Q9tbV4eHk31x9pb+RXuvW0z2M5vGlzeiEwmXBZ4fw==","signatures":[{"sig":"MEQCIHvTWx5+rUiZOw8OPsE+yRKnIFLmlAo8odHma6SI+uAVAiB4tDwYkDLsy87XWA8h0xp8Jggvxsl08GvGJHbHGelhSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk0DBCRA9TVsSAnZWagAAmXkP/38Xvfc2dI3kISSRswGC\nxm9g+4oUts3IfU/pyx3uCnUbuidfoik3GsleMfqmZeS+UwU2zsxFnomDS8OR\npEiCkHCM2Xw3Km45L5DsFTq0UlGlvwVuw1DTqZOrsHmDfnIujyDrD7gfAUR1\nJ01FU85DGkCOojyWaaVFStbTG9P0zDutFh/62igpEmF8b2X98U8e9yjbtqt1\n6gVW1eyemEAg+BhrKXCCCfBvuz6gNLxUGsrX4jMK2z14fjMjPsMFsp/EeGTE\nxVbAuUhio0U96IOf0z24uyj60zs+2EN8jrel2T5vTP5lINW08oiChrO3KIGe\n/PPZUltKfg0qHXxt6YT20DKasE+wjhXU+5wPT1kU2cgxZoh/PF4qQTdmOpE8\ngBHWcWhyGvnu89hMQ75i/zpeOP2oM52QWRWH5NbzjaQkThi7FZ06Zf7rPZa7\nD8EwiN1CyDvyvqk0P8/nxhfhcS9hyAqQUw3wK0zhGhI84ZSNjiCMXuDOFt/J\n8uzlneg+rzbcJb1c7Az+DDylTwEvjDcs3y8kkdbdYnUisPGS3RTeeaTI9dF3\nmZ8p5rI3aj3mhMc5KhzMhLgTsj1Xe0ZcI1Py+GWrUNUbL7WTxf8QSY9TUl5+\nlXzRcYibJlc7U4pt+a7fsCQLcJNfG9CPCRQUuuP5O+LKU+NcF9Xp7D+Z6zDW\n7M/t\r\n=+gkU\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6d964f3154e_1620263105308_0.32547291523871746","host":"s3://npm-registry-packages"}},"0.3.0-next.f6996f99621":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.f6996f99621","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.f6996f99621","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f21df579d6db8a0dd1d4c079a4bb91c076f06a66","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.f6996f99621.tgz","fileCount":18,"integrity":"sha512-eYgQYQVIlDzyz+0DwvRVfAbukzlnGCT69OMQoXZRWgA4F3Df9cNdWsGzrzrU/BXQScBsaY4EBFWpciF/lLsimg==","signatures":[{"sig":"MEUCIQC9Vfj46mjvQ8jOKVO6/JMugEAj8XEAxeLvuYE7DKAH8wIgE11ll1raMQlsRUKWQtDAIS0CzqSYIALWzyDv7ZyvnJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglJLLCRA9TVsSAnZWagAA17QP/3WZMDYkfT7zqEZ7y0en\ninkFoRKkBNkCphVMkllgr+1vOPoGxNEZVSwog29jWGxBgdwXxE9Z4jeffKK0\nf24eYI2duYx69uT0jyYVxYuqKGIkSf2CCjvduzaS5udEyvPSSQtTUKPxbS1G\nkftwx2oI9/NIt/00D+mHOpT3+4n/Vvuu2IteT78vsi3ctfEN5emYgwIFhduB\nbR4VthfCUFXuZA9PLLKr/qvdgrOyCZhBmZt6qj4W/aQ2kHypf+TMLZROdxzJ\nSex3uXP3Fg8HsumSsBYZ9f+IyQG/ShC8BUcDfQuIFRxjoXRVSB9JC2WC+gjV\nOQ1NPz0XpEg6ZZDSPcJOztxbYW8SL90mHfbCYsXbHroRzsQ6FWW1BGNsm/gW\nPld+ht1nZelQh1hICsH0Zz3p33a0YTd+3bCrFAh5Ywiod16fikKfpETuT/do\nKM1RZhaC4c1nM/geQvlUrZrtDBwtOq3oxnbbhpVatn5ZScBFx0Y4tZGwu1aL\ntRalAa3ZIq/NUOBTWZBDOzx43jVX7sl5X97BUof/h2j+5hPeSdxmV7fN4StV\n6xSLyTyVE+B9wRIO/JBo5nYKvfZ1pNnc4Z3zuX7PoZN6bMOHGvNwqHyu/fXR\nSjYbcuUokWLC+GsF4OoJ2mHo9cT+Hy/7yvKt8a0vxo091F9vYagSM4vhhoFS\n2ddX\r\n=W9bh\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.f6996f99621_1620349642769_0.4048476066807376","host":"s3://npm-registry-packages"}},"0.3.0-next.2ee59df71eb":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.2ee59df71eb","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.2ee59df71eb","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a78286f332c237b19c3b4d25b504c217e250b8dc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.2ee59df71eb.tgz","fileCount":18,"integrity":"sha512-4jrZ904nUBJdjihwDZ2llvJ98D0sYDEdj5C3jDdI7obCF+T7M6W+ReY6Mq8HB18WizdkVWJuavLi4H6wMSXMMQ==","signatures":[{"sig":"MEUCIGt4tc5MSYcU1JH+VZp3EaDB+TAcxkLLp6hvSUAFP+jEAiEA0hzQetJR3Dewr9UCxLaZ85eyEpHJQlDWLCxtzS+5Y14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglePmCRA9TVsSAnZWagAAaTwP/Ry8Ty8UWbjscTqpEPx2\n7IAUPy3krM95ydQaxmQHvNN/pIuX/KMUu7sM2b3O5/8sEHn1XZNwdgGnRNyF\noZCqz5e/ch7Tsk30sytgtDa3yzyJWQK/elbxGV+pbqXzl0X9AD8iy+Z7Xb+H\n+HW4URZ/jpQbs8p9OrsKtFIRt6yXx2ecEAj4D6tIkhc7gaT8QwvBrtyW+P44\n82TZ3HLi+im4P0OfHm7rRrnH5krSVnsP4QHsjcD2Khw9vZOfCOZwjRhaGay7\nKz2om57mcvfaE07U9Kpp0CD0NRgkl+pyONyHOc4e3JhXxoEne2CnpiaxJ+ja\nfT6DF2UxGzpRBsJUPfO4sPhmxpP4/Lywy5rXJo2y/wZT3lIflz9mdcZiPh7I\n9L7w+gvDo8C8rxglW18Hcq5oISS16aWq3X52sygYRfNFRcg5o+LX9ACfbwW+\ncMnQqQcSHwf5zpgtme7T8DFM2qamXIsmlekHSLoFODsNuK433wsrtPLOnzXj\n6nNgxrLJezQ6Hon/UjaD2gRjE6q0oY+o9vPS9Iq0jjB7QmPmu9recoW6Vh8L\nhTgVZh8Q4oOMXmQ/3xnb5+BLFxvvkIBdzoMcaSPuVWj9IxwNCKE0Prp1NdNe\nIW3cz0KNPsuk5y9yXmprMYeryKoVSGfJfcWYFf1GQEQ4aeebSUFw5Dcml9zZ\nHKqT\r\n=U41Y\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.2ee59df71eb_1620435941923_0.10131961127137412","host":"s3://npm-registry-packages"}},"0.3.0-next.5979135dbe7":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5979135dbe7","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5979135dbe7","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"cd2e76001c0917888c36577b7a301f03621c6938","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5979135dbe7.tgz","fileCount":18,"integrity":"sha512-0V+dpkculBlJak+cU7Lv1txNRpojdRGrzoOPmE2o4XnKWh7FhwDWZp0IiZD57Ln7+PtpdPEuxN2bdWj22Cz/fQ==","signatures":[{"sig":"MEUCIQDHEFuk+LCaj9wRCuZsuKA0S3ks4Gq1jhyKAv1p8s4pJAIgch8oxHkuHdFGOtaopIa/C8CJUMezvtq4BfVHns/ggM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglzY2CRA9TVsSAnZWagAAKcgP/1JfqAo7PNqGJdn3WtqG\ncrnq1I71iGgeqLUQsmXGWGFbppBe/O0KPSn40Bvenfs0QouWrIziJEovHY8u\nozFMyz6h4bZ0LsxEhCC5PkC1FkS0YvvP0v1wgsyqad/3hY+BNu1/eZb71YBW\nMnCF0w/Ylrr4rsSMGh1WmdO0n3i9Uwu9hRCV/oI+CeNCms0Am5RvgNjPN4LI\ngOdvHaqj1c9ul7Uf2SandUxb7YFaxSLqXC0Xidcmh7AyLf6uS8HJjK0aYx2N\n6+zTBvzKue3ymPrN4Kv9u74+0zQscZs922nu68WYUiPmg5pZ3mqQvg0LWgv3\nXSpllTBzAVkpaRBz7cqh9QHJKC0dmfoLGeYFFJPVblN3a9Adx9R8pkkJ3jCK\nUhSEB5MWowRgVkg4U/le+xjKpI2KeCtb4sdlCpV8SlRkL53F4+YL6pCljBtG\nSOJ0lEmap4cafAAn0krvQ3DElSs23b3gvxHbWRtrK/0KFQ4wdqAriRLPLAOX\n9bnrZM7w3mkNVThtOSZY42gohwoQa6pPl9a4cVROsdn8O9MMs82uaiMyAATG\nem/RprqK5i53/1QuBpKV2M96OzWUccJ3j9AR2V7PjqtSfepfDEgQpGd4OsQC\nNwHvUHiDa7bx0jQRfOl7Jd6vuu1mT18u/F0E5KqqrIslHyMAUmZBihaaCySr\nFC6k\r\n=u3FL\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5979135dbe7_1620522549532_0.17611753554652587","host":"s3://npm-registry-packages"}},"0.3.0-next.54d33cf14cf":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.54d33cf14cf","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.54d33cf14cf","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"34d08376a82b1e9a3d05dfabe5f1bb8f88d4cc5d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.54d33cf14cf.tgz","fileCount":18,"integrity":"sha512-w7hau8Vxopkf9/zACiVJREphQSdJhfCMUl5ekBnttD3TNPsMDzqFiQIhzofdbVLQm1P52qDv/6wKQhxF+ByyKw==","signatures":[{"sig":"MEUCIG93IMFs2nNiCQGcHHYeLfDEU7Hm9sO7lWNbg9mDzTfxAiEA5lFU8CsF8m0U3Vefl3BJQpAemrJtxZ3+6qIJJhDp9TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmIfWCRA9TVsSAnZWagAASYMP/j1D6/Nh3Nvn4Fptnhok\nOGlyPdYEi4APnCpPAZoozqgcq8cbfVQ9W6G88wTpDJY8FiLJ1RXtJXOLTvdx\nnpDFvGfGKng2Wp6A25N4EV0ZZpCtguOrvb99Oloaj6W8lSUnTFzMezHqt3sK\nYZYkgEff9v1HgLNMzHGqP0B2UHrTlaUs6V8fyvFWtdtSZ638qYzrPOEg+kmS\nJ2cvUZfkKo9kfhtjcNSd8g7eWeNKTd/+EqHX1kE6C+eDHijA1gmYitzbgvFZ\nu70bbRrW8Hlc/PlqcaeZAg1+uEukZ3O8jWrqtjPZ3BXN17CDhR4S8kUuzuWr\nrwR72QMKMj4LfLs8V4a9IQm+eK18N972sHRRBK6uqbi/NlvFmjxd7uc5Xm/l\nuTD65SMivCI/1ZxtunRCVUQQH/mfKTHCsvxEGvgkAataoGC2R6olNs0cjBf5\n1olcqvGxyfopIcOxmvWqg1bGgwVfs5w8i4zqXwb/X0Tmj6ArYDS+BqXrQcwC\nVnWWIJWofAPcNO8Awd7xNEJSYCER0mFdZ79VRwnmo9ozX2rayO8NsCS+FfXT\nvVvGo4s++f3QSiVeu085A8Q6tGTjNBhqbGHQGLyz+93XnZhtBO5ieUv9KJZv\n1VV6pxOLFvsBmDaceCFUcRzh9HblHOdwmuapqnhEptD9I0SPr59KbsZnwso+\nlgzO\r\n=zJAw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.54d33cf14cf_1620608981889_0.14703928597812754","host":"s3://npm-registry-packages"}},"0.3.0-next.368c86c3f66":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.368c86c3f66","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.368c86c3f66","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c0cfa69c84c8f3aef169538a2f0f9e6cde344396","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.368c86c3f66.tgz","fileCount":18,"integrity":"sha512-LFl7tSTmxyL5RCJ0IoV4kqRIbeHAzUyXvOeCT5RgXHky9QRCB821bvIUuK+kjRB0mFt2YW1CZ9Bg6lprh9Aukg==","signatures":[{"sig":"MEQCIDirZ88eIlRi7ZKf48CTMO9rQcVNoUMleH/svi8FEcOAAiBLjLCfi+cCddka9kErMjx10SyQtDmlg516x/6A9Br7dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmdlPCRA9TVsSAnZWagAAhmsP/iRrVWTfOUEgd/1QzS+v\nRYmudSPCzWjPvwwG/cXZkjKsmLEyGaHYtR1M4PEY7z8mNk0Fs6s9BMUr3I5W\nY/NlzxcBdmqgABgJ2D9w4IyXZoQGzGGTLTIyTmtWgL7nm00SSe9ktO3bqd6Z\n66CkoRGdh+PAkUk/GrGBD83Qxncj7TY7pPTL28eKm3TiAYRf2lk6MPdZSm3Y\n8/Mw+skPftjzPm70gKGQ4WkCymGVaFZAHt0ku6mx44yPqzXKYzZ+BN6pHQ0h\ncNsJweTuEw9ePnYuusb8muCs7d8F+W4RZNBFwOnlsdzQ+jGv2/YcUZw7sd6I\n7Y/apzZtqBVPWYf07zOFf2dklSerS0SyLKA8evQ1H1DArCNEvji/mtYiiQ3k\ncqKGsDOAwd3wyy4tu7M2U/Fu+jBIWBRmvmKxzU+ErP4P6sDI70IS42X1AdWp\nyIXPxq8+77um5zcSS2LBEFJ8p8148oXw6zdT7Sr6lqOxvKX9ZomBG3tNLO1b\nUtSyT5OwkI1maGEMYlcLyZKjb6dYkS35gM7YueWphsQzbhPZFeMmFOoBBny/\n4tKVdgchZf2pemwW+cpy1IyUuRUQPMHgiQHJEH20t3XbJ2aRkgQJGMyiVMfE\nZq3bk1eawiPft1loCjkNE/2uovMHVi2IoUruFT8B38b1Bs1apxEKxcjrjQ5M\nPiZM\r\n=3rwe\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.368c86c3f66_1620695375022_0.7523961716812226","host":"s3://npm-registry-packages"}},"0.3.0-next.ec4babc1987":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ec4babc1987","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ec4babc1987","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b26ced45407a1e11382567148e331dff1f80e8dc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ec4babc1987.tgz","fileCount":18,"integrity":"sha512-xZTKlSMazKOS1tiM9EIiuqG+2eIn0QRqEkDIWPOyBYg7BFLksJ/VC7HxeZUpF9NDzCgFH8rjZ45wpTKdwLCCIQ==","signatures":[{"sig":"MEQCIAg3ZBDmrHfgyANnx3HoPafeSwl2qv1p2Qenc/mai43VAiA0iys/enWdCF5iAYVXjkLX0biYzBG4zzxY0i5adFmV4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmsKXCRA9TVsSAnZWagAAhRkP/iy8AcIyqgm0TjkuIE+a\nPpn6VfyBaoKqNnxTXSJC9DJM5Sxo4PTh2t9qJBNbUBOOoFqJJc/3L8sEF/n8\nvkrOkYB4UUDeZwusIZBjyO9vpYOrP5/yCclrNRN8MlW1jNWBxlRyFwilOSjr\n/d0ttYnRmgfD9JXPZgIEiX5oza/paGAfXks9fc7VetAC8PLrVFySe8YLgpkS\nFVnNKYsCqJBl4CMkvCSCihmY1YjDOMDDkRgD4Tu1qNuQdsmD1MSK+5c4X4Hw\nOfKHyV77ktCy8wdeC8A7SkwKx4Er+O3vwu3WkjU5NnIG09vrIqNKamFJ+fZF\n+WywMfXEs+MmbKzDuRjo3sncOBMkKlF0VfCXOiH6JWMk2Gi8Jf1rE2CKHZM9\nyICPRLo07LWFTyjl3tLdao1+72ophw3tz1rf672WSpWv0/x4vS46Fk9kzfoc\nz1HJJyNNRADezSuX7+KYFSnc9cgJyajyThdcm8oo9F/DrAyPNN0c9l3WMpW5\nZWzZwdBY9tSbRzldS2/MYSWF43k/gVS94FqZIpj+rfANdjaGeO78UiZuzMhC\n1AWCYaLoEv0FHGWwXriGKXEaEne+qshMUuDHpstcpWBAV8Tb4L7GPfot+aYe\nsVG5GAP2hbk8CB6e5+7G5fJGX2G+xeGudKI0OVLRfRXnd7N4aUELyuUnwHN1\nmZZ5\r\n=EQIo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ec4babc1987_1620755094610_0.46962534949112467","host":"s3://npm-registry-packages"}},"0.3.0-next.bf24ab16e0a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.bf24ab16e0a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.bf24ab16e0a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4971ba146de704a4745d8522ba901a2c1f6b3d46","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.bf24ab16e0a.tgz","fileCount":18,"integrity":"sha512-4TjzWQblnCreXCQPypUC/jwZ3Da3qUe99MF16q+N/iMECzObdbmqJ0x/rFmZ+pCsreB1qbb3h04LPTCBoj05pA==","signatures":[{"sig":"MEQCIBmbmqzgQmzAK3G42Pbz1mypxh/yjUiC2IWhW9n8k8kzAiBprnvtZSjMQn6YAGYa9MpGTHWfZnjgNyJ45GjQHye60Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmumGCRA9TVsSAnZWagAAtMMP/jJ+ohAiMHvKVwHzx6zB\noOEqiXCYn1hx22AgxG/0MkMqLc6T8R4v7ZEUqGon7+9HEf8QCSQKPUYfhTC8\nDNWxMLDtI28MeojRFXoBszsqEyxUEaIbUE828BRjHo/JEDugbM4v6KU3ySHH\nebKKof8YhPJqkZJBY/uWPL65EYus7gIBdgH3VRbIrBOat1Wxt2qVgjVJfQTo\nHeGNZLiVelrZoiKN3f4okE3lzWsuk5Kb5hlklaSnpSwXrniW+nKLRV0h3i6h\nLZ+zMjgT2VxaKIUzy9WgeZ3pHIJsAVJOJ5O11mjqBeWm775bM26K9WUfN4bS\nH4MqF2D6QYinp9WW8EUMYfr5Hvq9LNRmIVhAShNM7sItEVCP35yfQRn5eDmD\nE869oYgs67cZMLYQ9Gj01+S6613Utk0T4iaQ/CZ3K7BaxlWEaNikL5YiJxqU\nUZOGRXa+9zvFcv13AWwiPytjARwHlm03GWqIKiN6iu8uuWaYFosMGbfGlIRA\nwuR+agk3GETGGmLDxT/Pd906W80uDoaIgM8IS6NP2aa1oGfPABm1Y2QUHOgL\nynRavi6D6KAnJ1Jl70ej6QtrtvpO5V3PQ31FL0qiWWFdeSMPcczp/dNgO36B\ns/Ih65WId56cGzxzunSP8TWqB7TryFwz4GnGrC0yCemGqqwmNk6xPyxtNp9V\nXxIT\r\n=P1+K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.bf24ab16e0a_1620765061488_0.9387188984747326","host":"s3://npm-registry-packages"}},"0.3.0-next.927e791753c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.927e791753c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.927e791753c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"a77431b3c4e3b83494894a87fbecb2d44b78a585","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.927e791753c.tgz","fileCount":18,"integrity":"sha512-DEXvvsIPEwKO1rA6t4YoGQC2MWCo8g+DtM2wwsXLjE6OcdXokp9dgEl7KLrnPOk5qq4FGrlNxZx1UVR3dtTBUA==","signatures":[{"sig":"MEYCIQC7qpJqTfM3f+3Jo21qfiVcyVYt4wU3vGcXDscuhppNzgIhAOSxLhRyAYOiIILsid1XndFOAl4TTEN/IyeVINyw5Z5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmysgCRA9TVsSAnZWagAA8wgQAJ3VnOgt1jOPtWFvXMGt\ni9iYH5Vp6Me7lFt8XXkf2VFcPLlShvFRcvSBYShevUjqcPJp8e+vIxbYn+Jf\nCC8QcRjVWazlNdCkO8WWXXavGY+BYX2mEvSzfNjQkaf4OsjLiACZpE1Xojk6\nbqup13o4UPvHOqYi3aUzCoK+YFfUBjNN41qSjKJ8TxdZhmrL0lBCEf9OblLb\nXoJxNIxyZnuu6IpmGm6Nt6Zo/nui92SBx2X//OSf+kzM5f4HjlVL4TMY3/gc\nJJm5ySbkPWRW4CX98fFtU5xh4OpMoPWujR+KozUW2R7yGCkemnwJrzfYO8uQ\nZdnx6S36dgJByrijo87ksDVdWIfdksQl+N0PD6U50JLWypSR/UtDEp+5KUTY\nXmXgyowsleG1roXGPSxPwRI22d/BErr0m9r0fcm4ldvNgRgJ3IIQvjdbQbbH\nIJ6K2Yye/ZurJ/U36rLLJamRhnZd8QAt9nHJLGKklPWL1C/t+IKCy3MQ9ahL\n40SuYqWzigEAYPQjAGT1C1tN4N+mnmv3RuDrKDSreDOH8pQ6aRPcD1EkT5iZ\nvd8f43mnxO0Z8ALmTG2Gwmu9p3QwyasqiFKmIKvlu1/lYjKlL5r+JwutvRt3\n338imo8I+mLpvRlOmiSHwUeST5n+WNh7sBmdnnVvZdnOA2wj+NUt0RdvxbZu\nEy7X\r\n=v9Aw\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.927e791753c_1620781856032_0.3650987141413191","host":"s3://npm-registry-packages"}},"0.3.0-next.1f2077f7e63":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1f2077f7e63","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1f2077f7e63","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"c59bc0814485a95ce64db398a2247508e004fb81","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1f2077f7e63.tgz","fileCount":18,"integrity":"sha512-kz9SHUoqH6bpl+iDyydvVX8KbgQr/fJCJ67yM8B0D6oRhfVI+ifFiibolY62tv3eVuYya1V3ENMOOcz3QQwxKQ==","signatures":[{"sig":"MEUCIQDyJ2rsTIGkEc9Tg8su6KXRjGdbDOXufLeDq6oje0yilQIgamwBNiitzwWDlOLn/ruUEoIuti5yt054ZT/cbJsQxP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnH26CRA9TVsSAnZWagAA8XAP/jIJOO2JI2urs6FX0Bx1\noNVayLr4k7l41SVjlHWnSifftrYCxpJQPmeY1DJMf/Xd14qrR9soJ5eth3dy\nuy9APj5ZV7ucVjO8q8Bn9H5BY1Kaxsu/g2Zv1nstQ/l7y7xhzfBkoO3l6k3g\nCWp1BSrHKJBkAuE3Zcfmu2tr+j28xtGlFjN77AWqxkBX2b2I13uY8CiOmelx\nS19HUQBVdfRRH7qRF0K8TH/OUgCurNONiIngdYecSIw/9VC2mRZbVT4uS93r\nzBJ8ZF2LFbpvQXmhurhVhCnXJsOHYaSUFY6AWENtCBZsfqIvrCws2qT4T04k\nlAp0zk6T8I9T2jNNJvX/kZ5dJDSt6g5S1/x/LLPDg7OBtz3AEJ5C/MiQZSYx\nTP+aDPPKXbs9IuymSWl3yVk27x+Lhtnkkp/SbflxYrd+SeqgUYpXabfX0APo\n9g+fnMNfj57Xd75YqUIABmc5TKdBzIf78s5bznPLa4GX1P/50VSlBVOdj70+\nPOs8LhfQsOu4bvULTM6M6zMqKybouMqCR3moBV8dD6jNh+RyZaL6724Npk4F\n+NvqGqTw98/jWreXKqxuPB+CafyUUrgKJWZLqmOz/DYI9fp5NJMUUoZzqBy0\n1SN0nTFJq4WgHsOJEBU2wh9OJQr8tnRBgltTls/lNi0OtpZkubj82aOJVuBa\nQhxq\r\n=1YNF\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1f2077f7e63_1620868538248_0.06416059730550594","host":"s3://npm-registry-packages"}},"0.3.0-next.7e037f8e8fc":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7e037f8e8fc","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7e037f8e8fc","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6f85ab89b57e3838f293003486cf5a9aa1dd5caf","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7e037f8e8fc.tgz","fileCount":18,"integrity":"sha512-BMzcP7CtnEeY0HCKkJLLwCyOqaCpCLZlAokGgwRuUqBMZQo5vr8WUk4tgNBlxFz0YsP3OZr/dBCcjhJBnVcs9Q==","signatures":[{"sig":"MEQCIC8xpyriz4XC5VMke4fFx3tRLEXaBXtDicGx+dajKVmxAiBb584fuwXnKuuQml/OOguRUzIeatBppQLPzVc8j4Vvyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnc9RCRA9TVsSAnZWagAAVHUP/0zSMdSYSiVZHZluwlKv\nN2Yftdc0L2L+uLUDNq9PrZA/lbO2uX9AmteY4MEt/qvM5W6Ru6tyS6ZNzitL\nStupYxT1HKcCjfPXuHkQVeuKdnjKL59JA6ZSoaEYp0gAKy+GgHIxKosYWEFC\nUxS/QW0d+P7zWR/yeAmvK+BIrMQNTOAjkqSkZFIkdSP0w4u/v2ksJh4OByQ0\n+ViZc85Q7515PGOQ/G0NoHQq0S5r8dyme/1XJGWKs/CgyjWt7VkipJJ6FsIx\nfY3rE0QWLBvvqVyGe7ySj1fF47lRglsZQlV8UCTMfhMsMXRZ/2t5y0i56rAN\nhcXmxClxtqufSOoYQfn/rcHOUtS4dlXMg6IOylYZ8nbJ7MRwDOzhx+0KpdZJ\nqV139YZ6swL3qqb845i1LQPolMs58kavgTss4PRaDtH17Nj5QShOW988PrKt\niseLPtyYFSSAF8eha9VFAboI4+uBcmac0srSy1bvTxR5hPs3iPUq86aXmKob\n3uAzRBYIKjfdsEPe8F1FXLuDYPlwHAHwmWBvv2EJXmrJzFYv6bFXB8f/msbL\n1uyISE2tPrVK4DqxtYKUMTFtDKxHg1gQ+UCEkYaffdEAUEXtq0kuv1OpkzoW\nOYZvGK/D/nuBIgZcAbIJE5wRo24DrasesxGYUKhC2Xxdx4Ts9qZp+GUjf9li\noFqS\r\n=cG5v\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7e037f8e8fc_1620954960529_0.21059127453978244","host":"s3://npm-registry-packages"}},"0.3.0-next.cfa977755b1":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.cfa977755b1","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.cfa977755b1","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"330b29737068be0a5238be1096b77f132049fbe8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.cfa977755b1.tgz","fileCount":18,"integrity":"sha512-LNNvSoipyLU4+gprE0s3xKrywUzo1xgQ2ULHdfCHLcH1Yg1b/QbaKb2pKU6NutlnNyV8sSWYN8mXfI7aOZ7npA==","signatures":[{"sig":"MEYCIQC9uPyzcEWYF4bNkXFN9yo2XqP8oEG9my6WwTfDtj9EzwIhAIITDDKaoV4wIVf6I74mWZC349KSbT/s3vo31fdMEHmg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnyAmCRA9TVsSAnZWagAArwgP/28Rzk4aJVV10avzgIpb\nyDoGpqfyw6yySRjVa8fNsdjnDXSEXjX1btqKU0rQtf7rS1ASkzNFGzp7UQv0\nAfO/ODEqfKFGFQ+d+Y5RpR54N6E5D4y679SZqO1rxCcYnsv/3BN3d1f9b/NS\ndZME7UTgOU/aKplC9WZ6fkAVzM4py6hbK5fIG3x8R4QVDd/OPFHrpulLB01m\nepzOPyj2vAiqJgbv/0O9fN0mAFDHnoIw+FSfclzhTMMSku2HqUEEI5xve28T\nldO1PAwxT+iAK/rY2QYUu+SZ2rVd6MfFEwnXNTGILGVyBcL9tDDTN+hbh3U8\nTEewdpatY8qqPAkw+L76Mt17mTfEB7j+a8vlAIZDlEQHZoZG7WTMqrfPzIDW\nxrnmot70yRzkd4DIKsTpmupGGJru2g/xWoZsXOrv2vcWh5dC1qcauH43c2LM\nhuj5hz9EGEzGYX2GcqyhYDRAIWsFBVS9SmxYHO7HLahBV3xUYKQQo5yDuy8v\nVe6+Hrbf+ctFmVs2GRrJ36g9UKzxgJfgORCozsUFUvYjTNeZfMFzYPnhk8QN\nAdvzk1ytsuwI1AQ11MeJI9eqN490jeN2PXLpEQVIYswqESBNZwDuuezH8lF4\nNfUCJ7FmZKWrnVO10BpotN7M0nf1HIfE+7ZFuM1+GlMpxFl75vBeyn/6Sfid\nFJGu\r\n=bWek\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.cfa977755b1_1621041189626_0.7392668199708821","host":"s3://npm-registry-packages"}},"0.3.0-next.82767cc1d7b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.82767cc1d7b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.82767cc1d7b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e149fe6a0cdafc9d9505d767ee130eff38dd4f53","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.82767cc1d7b.tgz","fileCount":18,"integrity":"sha512-dbkLy+6OdLByk9VcJy0Q0aBME6Qs6hmvZDCEclvDD3S6KQBqo7AnIFbe5CinhZg0jyDOFK2rfL0QMonho/BTXQ==","signatures":[{"sig":"MEYCIQCtwhWCY23xYAVkrRZe5XbjLBthA0h2MZ7WK/k5Ep1b7QIhAOJVFV7KU6K+kPqIV87Ehhj6BRfseKAC8y7N7XyCOmkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoHNuCRA9TVsSAnZWagAAkOYQAJYgtk4aVyJL1/QXlQ33\nMhKVXT55hhptKGZSF8ZD5Rls198plI2nbunZQrlMyBbM4/j6fCo4ZzsT3/lo\nfeepz1Zrz9pOxt0MqRiL2DI00k2zFAE8E1X+GIaQdBZRGGDJbCItD/73eug5\nk+ZuskgUKRgpa1PUu0BmeQbEdYSHQmemcmsGkcnoa69nbrE0qqp/H+b6YvYD\nu+NQhr2rDzM3Dow/oq/jZ//mAPtrBcweBAs8sr/Cfvv6toXjnTquAzUEMbGH\n/1Gbhb8isY+VQlI2OnGfaztAiHO6+ucK/RquSQB6EZwtYEArWWYwmzWmr4vT\n8tdHJX2SJI4ofzHL8J13yEE7GuKpPENrlxX15f3kUHhDDDqxY9kZFZu+Pc13\ncJVbeJnUqTigCtJTgCrMUTHTaSmLYtlzvbvUM3owHEOPc3RQMJiMZsadN1kF\n7DrWuacxQVO9eRxlzo44pAZofUKkZXzTMMqbxK1/S3GmCTHMjteUp/nVcbC6\nTIW8xRazjpBqhHlaWdALcZelYPT2edvnD/nHKBE9ZQ1IfLiXkl+MiEgo0yWT\noBNs7T8/Y4ZgaO2iq4fdT+tTydmjRKRqRPa4zNZBmPGZs23LzfTul8Qua5/N\nkTKpxNmmepf5Ohq7YF2Q4AO/VE1Mru3kA+d0+cNXkuK/DDcilw53RTVQSJ5a\neZQR\r\n=PC7u\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.82767cc1d7b_1621128046035_0.8118158453191187","host":"s3://npm-registry-packages"}},"0.3.0-next.45aafeb326d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.45aafeb326d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.45aafeb326d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"96f60db2ff50b958d2a3a9645edccb00a8f76ca9","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.45aafeb326d.tgz","fileCount":18,"integrity":"sha512-HDdUdYD8KybAUF2fYbPwA8mQA6MLLHozZfmyYKRCgyMd+wAx2oC1pUvcAOs4rP3zjAyIRhR4oP79+DHvKwT53w==","signatures":[{"sig":"MEYCIQChj9kW1l9QYwyygtOjs7A6Yb7g2V9mC9VHofmyrtr+HgIhAN0T22PKzS8zrmbjCHzUa+v0GnTAK2vEyrnGKIMWf8T8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoxZACRA9TVsSAnZWagAA1NAP/RQ5TASH7q4bVGaOmvHg\niQKSKOYXwGehNYhesdlONI84g/kfR6FEHmmC+sH8iX3AtEy1RpnbnoWjWGvv\nUuq83KkK3y2cxKyvChk9o3SdokI4nxAyBHgvoyp0i5qJdDB1oUPK0EW+3P4y\nVR3kYm1ZkimD8yGQRRshbXVOUDpZCDk8RUCtGeYuir/EiETq2JxH1o6NoszT\nACBJrngzUpOZJaqIqLCpnaP+LHHIhjeRKD8/dzcn2wGymmJUwzZTfxpcRpcI\nT9qGLRbY/kKF4CZ11nc+xRTXfJ1t8kaL8BcqgbswwuiC/OGVbVGyvtjQ+kIy\nPSzLfGb0LRSYa+V/jOGHsxX77f5k3fDfyHUJ0pHV2RcZBzJM0BtKdcvba36w\nU3YnZOLkQJsiD0jt+FuVkZ0hBk1YP6jPT+EJLMJahlclFRpCM8K4wam+bZTV\nxOuYpZ/YfIYauykJ4gIuZG2+kjrsr0DoBNXxWG2HsLF/uOM1J5uBCaEaSaew\nPEUG1e7BV4x1gZGCBkzm6YgjvyZ+GV53V8DLqRE/CSn7GJnJb78L3BvgyYvF\n/Q/2HVV1D8GQt2MnUyXxow3BwkVY1ID003NpGykZCRI34ZN9y9/GdivM/X+t\nWMkWaGk6ExmHsRNZb+qpEvh4A78p3ezmwGfIKut9928wucawNgUVmBzvakby\nKe6S\r\n=Wlqg\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.45aafeb326d_1621300799439_0.30040926679361823","host":"s3://npm-registry-packages"}},"0.3.0-next.bbb89b86f56":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.bbb89b86f56","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.bbb89b86f56","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"165f3b2f08c824339735c6c6d5300e727ec70d18","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.bbb89b86f56.tgz","fileCount":18,"integrity":"sha512-r728J5FffJWI+/uv3pWDmivQxTWtJTbvv9FzUQ1zy0ydp2ET6weeoiSvXvAutaGTnKQ/0xQUnsOLfY/SCUCbig==","signatures":[{"sig":"MEYCIQDWsUUXLPYJbbFm5c6PLmvLUozxI2lqCgA2a7deoDI3FwIhANgwzhZ4aF02yiSe+McGlioNlyj7yt722lVjdsW7QR23","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpGbTCRA9TVsSAnZWagAANjAP/1YGlYDTGUdPIwmwz4wT\n+prT3hkWu2QKBCXlZtQttkSMQrX+TkbpScfqGFospP224pmwOrHF3zJrnHbS\nE5CP+myQH47eLBwJpK1tl0Ywh5K5sBm+bEw4TBLwY9U9cOeTV/9lnkaL+y6s\nx4UILuCMRq+8qQAUL74habeQMcjNibrpnqQffBXlK4WOCmKGawL4rrRFv9wA\nDjgB7OwwohXNnxue5qOna3ldqBZNA4d9nGkFCLBYhQ8yk1lP0kW8BL1lySJg\nrLZ6AZgBu54WCG8CmVO7NAV7+5s3dPEx8MkYokEGZ632uBQvmJE9mUbjkQnS\nUTNBa8mM5YJtw9NEgbHuEi1Vly0vx/huutM7r/mh9Zj60TjmPjV9bdXjTliE\n6oe81LlbHQKzaz9UaHGm19OF9+A9wfr5UigaCZvpTrbnk4BWrxMMwXo2u6oE\nH+Fj58FI5IUu6131leyCYcocE4C2WSQABOdyx/wZoiJ3TqkJsprKZJFZJSxV\n35NcoGtH/x12k0hSxnCOvHRhSkdm+TT0eBCyO5r9oqrcWrNTCBsmMwf9oXe7\nFLjAmmpNWM0Vq1JkwTlVUjtG8KG3pgz5J6xRyG8Y47rmtHZB7Dui5L/9y1hc\nYo7QiRQ0lVBz3ahrVh+rWl8+tK+WvXb0cunZsgiHjmeUUO5PbgUHycHjgJCH\njlo6\r\n=XRib\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.bbb89b86f56_1621386962820_0.5227676463490469","host":"s3://npm-registry-packages"}},"0.3.0-next.1ddc623e585":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1ddc623e585","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1ddc623e585","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"e083c5536c4510d72fdec2e58aa1309cf2de496e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1ddc623e585.tgz","fileCount":18,"integrity":"sha512-TLAsKZuhaoyPuy+160kvs2E2nXOdVqHPQo3xVnRZ2rh/cbof99F8d8cVY9/Pc94GMAzJHYE6lqBxR6j3HYn4mQ==","signatures":[{"sig":"MEUCIEIt5f+SDXrEdDOmOPK1nd699lG8JtOTFaFRkWwb7qyjAiEA5rBhyK+H/pCxp440zBMe4QtnunyAZ7CAt6yQBJ9+mqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpbe4CRA9TVsSAnZWagAAFdYP/RZGasPvYHvdyf/6bQ73\nondtnR+1sj/Vf0DTPHZWhfmSpzLT/OvfUyG3C274bI0dyjGeY7++tPc98j4o\nDI7vqYucB3ArshbHNFjc+/nUe6wLmsl/jXCRILu+pRHr89JSmi7Kia60mApO\nWN2O5/tx1Ww42/IP4ux27wgI1imEO17TNt4BCJGJn27gAtd/9vDuq2X9vfUT\ntkj/odBXJg+OwPYY7DEOh4rskUZZUXdIqU/zNe6zHeAFdyM4G0NCZrR5Rver\na51ONaoimfy6Gfotifaq+vD7+1BO87BYMD1OQEnONMw1FCiOyf3vmFL+eRgM\ncR41bT6TPSkyIrk/0R07sX1WWbzcZloACNriK9VJSVyojoebOF6npCLx1wtp\nP7K+VLW+bUPTB56YE200OGOZYr2RduYjyUI7Cm2sgC0VyesLNTQI8XW+a2ua\nIXOnDoGciXN5Lm7/b/e2WNnVyM4v24apMb4wxT2auacxoArqRJ/WwlCVQy9w\nySfSwwVU14/8zhQimcXVCh6dfc+UYQL2K7RavHBqGgcFKJoA7CekiBeSagIN\nzUcRBpk6qJqmTbykyfmPKr+usYbkhP8Qyy+0BB2yM4E3Xu1GlHXjRzQ98tK0\nUfcZmrK7AUkDfHWlikDP27TGFllwQxI2qX64pxeU6lXObezwx+9Da2p4LCz3\nyW6q\r\n=PJFf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1ddc623e585_1621473208127_0.2821431134762402","host":"s3://npm-registry-packages"}},"0.3.0-next.3e5faf69c14":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3e5faf69c14","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3e5faf69c14","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dbd1385a342557d96637f2795096d3105d10e88e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3e5faf69c14.tgz","fileCount":18,"integrity":"sha512-5jKfwW8vlHsQPUI4d9xURj0NkjZo1Mksas3gVpc5/UPecKtkDTY9IdFOIb1N5k+2/ahfMOdwOc34hiJxv5YZfQ==","signatures":[{"sig":"MEUCIBAkcwIDkWKEjViTFNzu7zj2nd5NVNmLqr7NaJuin4GvAiEA2ih5ZM6VNAxASC8/7b6MG7w+j6c0FvKYQj/cKHVbFW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpwndCRA9TVsSAnZWagAAM1sP/RmkLJGWid/sdzMovTVC\nEABapj5l2jCBbiE/xxIUsqBfPv7QOEQGla9lynWBsHrVbvgY0m+nRRr9Zqd3\ngOK30L/V2dDAE/K51epHE2uXEfdjTQ3CxzUPVUZez8YS8t2MQljXlYyuKb1t\nVoUIfCnLbaphsyJYiLdhWU4Yc1ogAGi7fHaH7m5rCllx6GOiAr8ghq6SNo3y\nW0oGP0ZHlwkS9sykE3KQ0FRbwvdXWxJlpsumYA14CNVbWggSaSboEjn/53dJ\nUyJkeOFWtN9JKgP9fPsERhwaTFPOnipibXh8gxPncAe6+rbo5jHo2tmTDmcp\nv+zN0GbsIYX+ALlSKq4lGBnIRBu1E8VLOhxyZX2mHzr2CMptFfabBmvbIgc7\nMjOdA5j6sYRcYev7l40EgLSvoynQOyRNpJSHS9RAgLX5pTJV1ZTsMewBaVg/\nTeBXmCdT5C5QkGmwEN3+vwrhXwMYOHOuTqkvVIHk/awJSv/KHdI34cwleGn+\nGRYqrd/rxlKW8cRUEkfRBqSOy/XMuriBXqIomVsNRnFAd7MiooxJH9u9oRLI\nsvjoZPE1a6wHy7X3hjwymrYbsLUDekRKn3phjM5DAaOt2Zud+/AAkPcily6L\nZZocka7c1HUPCroSbpDm70WroUv3SOgEUG6hl4Jzhz6gpiWztIhhpM82Rzbg\n5C0s\r\n=JTlI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3e5faf69c14_1621559773273_0.06072229274890106","host":"s3://npm-registry-packages"}},"0.3.0-next.28767c88f0a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.28767c88f0a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.28767c88f0a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b8f57d5ae7a059201e8a4f1a4dc1279346b270a6","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.28767c88f0a.tgz","fileCount":18,"integrity":"sha512-knUQTv6zk68ypoSMIeT3dTwj2jo9KHSQBh0jwb2mFxALoDc5+LLShZjnqm2RkVb6KYsRSfPwHqWRXaUw0vagLw==","signatures":[{"sig":"MEUCIQCwjJ0lyz9Cs6WwUjCLdc4/+hliRHEWDASvYByKev/qRQIgWupIgVfFAk7YchZTAIs017ih+18TvjRaKRw4y6ffyaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFt3CRA9TVsSAnZWagAAG2EP/AnrgnRZT1Za5EQXdtAW\nxGklMLFWxl0qSGLnvkILcHDbieJCEVPf9nQ1Ub4kpOwj+/BGCFO4TH15v8TJ\nFfpFpEeR1MlLaRluKyF8pNPQaEcYEmclcie6CCsXXtije1CJ7C2NsVqi+lL8\ndHF8BHVo5fQzzek4xsTEw+QcdapmUiOqHMLVdeOkjVODX17p5R/J/ZGjeWGR\nSRBYyUb9ET1b/4U/MNkQ8olpDlXND0xXufwN9A6n58ZWLvfnAWYuHaSNTEQt\nhA0t9gyA/qOe+RXe8kSYV+VY0ksi53JhXn6bHGQu9/bJU79s8P2a6uYHK7qh\nP/6tCpjKcoDIJkI9jKEimQeve0WeqjhZy+CMMfCMUJvbnO2N36zEfG0sJvt0\nT5u0OpZblgYv2wZtvmSNyY5unE00LM2XnxaCE1kSCelHJv9Djg6f7Z3tsG8Q\n+I4dzTC9l++NDaw/vT/yaPBGIP9hz+QBRXJJWnUTt7wImtxeyoFI+P7l0GpX\nOHOPAg3yi9OHagdsjBfKojJmRu31C5LkNiE0LLsH7c0dKPlYq7QuPuog8K9A\nfpRZBPhQuMQZsUHH4ExeCl4LYNJuYinnTeru3zw075FFi5G0VC1doKmTD4oo\nQ/r7bejUAshaucuL83uOILs0Wxmv/0sawViVDUiJUo6WPmBGGYInNKQGZKRt\nXhI2\r\n=HS/m\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.28767c88f0a_1621646199075_0.24823445993755344","host":"s3://npm-registry-packages"}},"0.3.0-next.5319757634f":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.5319757634f","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.5319757634f","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"43e927774e244baeac40c01d0fe5742273b85f2b","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.5319757634f.tgz","fileCount":18,"integrity":"sha512-ndWVhSkgSc0CRgKF+eDUzW3G8BmMWOAAOkNtfZWTCopGIADx2qQGPrsTzQ/qdmyJMegK0xWoCcOdrEED7EsvZQ==","signatures":[{"sig":"MEUCIQC2IqrOHuIB7eQvtVI29zGThGrvae/jGuujPPpfeZJKPgIgPJCWXOnyfp3ssGRjPBCGc9L4xHyMSDlnoSfXAl93hA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqa7GCRA9TVsSAnZWagAA+WMQAJY5mlDl8Q1xgwQdrTR8\n9sr3VxxfWH5SuG2GdrgkWgcYHw5aCpR6xNyOhOsbYl1Ntn9sx1DbST1bs0Up\n6XSARHDRRnkDjMlShK1aJLTJGjx09Jgra1udknzW0d4IilcnxAV7WyFvA4TI\nA2+FUYyy6PIKgmQd4pgwPg5DzPxM9HuEd04CckIZDFtlOj9EVVIdcoktWA4i\nVEfo0DhEf3H1YIh8WqEbJaBEnhhSwuw59gjqWaXyCUc0slMxXIRbnT2kX4x8\npYAzV1RNIDeQRqHBH582kbPGvuYLVh0bkI+5ruhcdcBsrQxnKTwGlEpKlwQR\n3TTyPq4SpbTjFgy9lt03LKLFBB/O9yR5w0twxk9txMpm2h6g/8Jy6NNCRxTe\nXg2+ZJdRyLNxXDXK5p9+6Yi/Wtr7CtEkXxuIVhx7lInyl9nIW2/t9DvoV8mJ\nyBq08j3LviXW3Q8u/gPBjEPpyg8OGYRM0HohgJtpOOVBtdEavoD2I3OcELac\nQkKjyuus2PdkuPbzEaC2ySZpV9jRv9C958OYgP7G9tJS7zSLWAP0efaFea9F\nsmuI4kwn4K2TL5J0QFK2bcLOWaRDMHfqINNNi4FVLcGAqVwbvDNsSRFaCG76\nXzdB+cGlcGoUfOmizoMOfbBo2APRFApm/O3kYW7k8H7mtoAJB71JTNnVBAkt\nJQ3x\r\n=D8OY\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.5319757634f_1621733062113_0.26890529629839865","host":"s3://npm-registry-packages"}},"0.3.0-next.fe41fcc58d6":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fe41fcc58d6","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fe41fcc58d6","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"eca37e45bb8925c6d3c4810f091cd18672d999a4","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fe41fcc58d6.tgz","fileCount":18,"integrity":"sha512-DRvzGUyWEaSrxZ1aQXEljw7Q8UQzxedwOAry5YHPTNVjMKd8CCbb4EomzdBNR7M7m+AgKjgro8jcT0zZn10k4w==","signatures":[{"sig":"MEUCIG/LKwwe4UqVAV21RhQjNdkx0HT6Z+L4B1qqs7SdzPtHAiEA6AeeYocaWvaJWOpN1JOjfxSNwsazMRu6puAwTfWTods=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFCECRA9TVsSAnZWagAAh8IP/RdjR6cZgitikaO9Hww3\n4g7/da0X8UCOEHVIKKDDHjGOrhd3l+cfwH+U0D1v7cQKENEezDk8JI6iU1ep\nj0rgOVrSv8GtXYIWGZZMi2ZUbA1tAhEr6sOhvBz6J/o3tjlmN8QWRtpPrILn\noRZJTtjuWO8e1oZIMw6k6YVMVWok85SsRBaQKq6Hz0cRzoGnCMaC8AuiP/AM\nSQn01AvmBoRsUFxri8lSloBdU/qV2kBJuNGo/ktVn+nZ+Tk//UNI6+ZJ1grG\nUE8sXSvMxQ/RE5S+DttyKyHjYlMyxP+cVjuDO4mcIPXtFl1CuVYvnrNO8Y8h\nGkpaqV9aepixWN/I9C7C+g9pAiJVJOgvY40RVPNZZ46pKEXg1MhVEqeRrD3z\nxr2Ko68E47muydISjqFCCrU3hqI9FdaKf6AXaJzugd+aGBFNlHjE6nYUoDGL\nZDtaEXG1QOtxjWcfBtB8gKRR0hWKkT+lwMMA3hHqCVLzSqYqu/12zISDX/7d\n0q0ivgsWRMxdTiiPM+qKlcLGnZCggMSddHo3Tf4ejdnIlpo2xx6wlsGyexej\nSsDucYnHGL5jR2UQon17ojpaBdI8hTZ5YX2Rf/d+mbEJyyO59SO5vPArGtF9\nWOL5V2Kf31RRW3hCBmzpnB8voyY9aQSIUXqE2m/IqSJNSZ7w1+LIP90py+NZ\nlfot\r\n=D7sx\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fe41fcc58d6_1621905540342_0.33048016461386975","host":"s3://npm-registry-packages"}},"0.3.0-next.7d50ce2061e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7d50ce2061e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7d50ce2061e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"20f1503a1c61f88e1805cdb12f0181ada49676e8","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7d50ce2061e.tgz","fileCount":18,"integrity":"sha512-Yi+y6e2wNAr5mGQ8aHb1Qs2zjOFZLPmk9Zw6bH9Mr0RxtqoDj+7mT02zVkRzXkJMc9cO6Y4xOTC4ZpE70HnpXA==","signatures":[{"sig":"MEYCIQD3gE5/MH8QHmf9cz57yCJY9PP8QUn6nOhdwpH/1/l9XwIhAKT5cJysccTSf4wjAL1E+lRwfhmwgFSczfDfGekCMvsM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgraSlCRA9TVsSAnZWagAAWRoP/jXL+/0nAjfssjYs0km1\n4iSEwnqwuSMxD4vWbhnzpmogkAV1Ogsz6fKSd17P3/8aQu+Pxqb3h792T9GT\nz6fN4QA9Gr811ISLr8UqTdZMlaqQYWWY7dQICfajgnVfrot0YJLzVft05eD5\nqbC4osKp8W/DgigLKO5BbwBwIA/YEDd6SVoY8lqrDBrG1iUsvEM+ep9A/c8U\n3QofRkjsenidYXJvrEkjoSwbH7fnMtmRatmB7fLgWbryepSFIgUb+UZCZVBF\nbc1DLZLz3ex6vHR46CrrAB3/Oet7LOdzm6QTg4KVHltj/PAu0+AK/YlRJqHf\nWPwXunN2HPkDqPRUFAJzzdUv49CaYSwmqIyQ1BfBkWNXsq9j/t7W7MmL6fEF\nuX9Hn6DJe6GFPOos3O2Gp2le2+B0JoEkTR3WBFgQAbPuWw2IDwHSRe1ORaaP\nL7Bu+SU2qqKqgPQxLqSLGFZYwNRcnmVPb5yMm3IFDb49QkfccuMZ4/AdLgxU\nUPlnaWVfygcqIhzdf6WPAGRHpC9LXHvIKFVWb4aMLviUx9Co/yiEqGkvVqPm\nq02KJGh4G/dwgzOySR27EjfmamK95O7DI7dXZ3YeA800wZr/g6GgJ/HkD1y+\n04tA2wyD1TvJ0WJAkIaIhmLBRjf6jNnP2Tnxg+oxrG62Z81P/etzDa47eB+4\nufjk\r\n=NH0K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7d50ce2061e_1621992612596_0.987215699117977","host":"s3://npm-registry-packages"}},"0.3.0-next.1fd2b4ed1e3":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1fd2b4ed1e3","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1fd2b4ed1e3","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"bdfc132d7232495563c9beba4fdd25def7241b9e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1fd2b4ed1e3.tgz","fileCount":18,"integrity":"sha512-56JZWbZEV5nqA9CG33uHu/DwyaSHcYNf2Lm8skWqyY/QLeFXVk/fk7pbJypQtvWywK3NgMTlL7YssiB4hbvKGg==","signatures":[{"sig":"MEQCIECaQG5ONN1v7zvprBqgCDh6NtyTMVDNdns8FbyNRHahAiBpFNTbINTpcukibTT8CLPsSFJS80FS8do5oBJ3pgaqiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2136900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrvfbCRA9TVsSAnZWagAAkVYP/2tqbH6eG7iZ/PZO+ThR\ncsl4RqLwTgTNsuwfz8xyidqnPplCcdhxhWuQzxEea8sjTYKc8C8b1poig96G\nLqmqSrRfR8QUzG4nEJUCE05nZ3lNxYUUr1cMy5wBQmTn4uIU/MX/r4MLISNx\nQM7oZRmuMztCEvlOlSsnaWf0qTvOCQGG5/8dogBAKapKmixiPgy124pWCfMT\nEiVp3FfuTmKa3HVcbkAfM3aKZsv1k0r3yxWi0S1LKNmh0UK+iK49oAE3N+Bl\nAhu3vOFPi1ks0wZXZngjm6PQhmXruLQWwVIUl7T8BDNM58koM2yosQeNOvVS\ncm7yQxSDmIhcBx7ENwOcqshATOZetxgSWF9S9V4FJfprQVPHSdl8TXC01G5w\nCcLMU8xzyHIPT2/+w+ryENQ8YQer6C57w/foElJIL/8HutWBiEyidBl86J7L\n4txMu7WibpfVmQDBvEQaOPym8ULdWA9SOslQHaM5NFY+9ctIgr5cMTkoTA+w\nvg/3/TGFbFQpPbTakywVzyOOyhSoRtHc1zD1QfUAkca+O8jpGZznvuSgu2bC\nEPwqPdeC1+TOiJd9dsyj5o46Y5nJOBY+B4n/PKqdztxn7GdbnaUZyjCSbdFv\ncd6wbmho5u3S+3mZebCvHsog151iR0djFJHyVIUwgrVgJYU4lS3kvQ8Yagvb\nPH7W\r\n=VJ1L\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1fd2b4ed1e3_1622079451156_0.14891830614748658","host":"s3://npm-registry-packages"}},"0.3.0-next.970858ef6dd":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.970858ef6dd","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.970858ef6dd","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"1daa8645fe2440b57ea9d72adcc622e37cd7ca87","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.970858ef6dd.tgz","fileCount":18,"integrity":"sha512-KawydmODU5GeQecC6PQ5BoEGSV3Rw/wDfOiS+og+8tEpHR13Rwcx5zKxirMvMZiGnkyw0GezuarM1iGWsa6vlg==","signatures":[{"sig":"MEUCICNGI0GwAwD8lqEFSMV1LAawDLlm+bX2lebLZjwW3cqLAiEAhCwgwYwqBNjzcRE72CRwGTJiVVLODuQivkCcCWPQW6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2137485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsExeCRA9TVsSAnZWagAAce4P/jFaWRLp1rLrBwG5aEIc\nGJJcrc+HAHcs5oc13eSMtenX5eRTJp1aVNd6ukzm42pb83Y+Je7HIIv0kjRT\ntVcntXaKUjxXigU3b8vdjV4xfjOj3QEl0CUu+gDHVxKdb9nK0eZVMtkbduhU\nT18AnLbi5A0SOaY3fSALKWbi/9Ggviuw8URiif0gAQFWNbLvj6lqzdmOx9TT\nQa5UTJ1yoIDp7VtMTlQvCn1EndhZZKTo6qafFyr6YXqGUcTM2X9sgoT3YAT4\nwaPFeMkZzIUqifxrNbPM3zq/IqgXTgQwS+fcO51eLNe+rOGk72kwJwkrdUxn\nTi4Pkz9keJGnzb17oAl2ET6lMkX9Kh82jLR4TX13U5JVJzwrTT2ymW4LqBdR\nJvokNMaZv8GTamlRbGdCnU6ARFCYpvnlQT/HcleE8S3L4t+vnM5sSIOi1PjK\n5p+bVgc0YaBRbTcCOrm7EbJZU+viAgf+6zrVer35l9vsIJN3y3RhlMZ1s4LO\n/mFAVLx0VSLXAGuDCC1gTY9rZSAzKzUPNyL10ZGy06yBXzuBJMccfU3xMFM1\nSBrWsw43go7fonT6m/C1fXD1RxN4syVQ0nVGmuxotQ1R6egoBnbeuEgHrPI/\nPY4ruUw2qBkhwhdGoq5Y6zJzl2XgWZhzfgCBCQqmX5TY0qMbTlnoUBssWahI\nLDyC\r\n=xWpu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.970858ef6dd_1622166621665_0.6692181154181798","host":"s3://npm-registry-packages"}},"0.3.0-next.b0862e99074":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b0862e99074","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b0862e99074","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"bb740b1605e394c6c9bfe54d0714d1afeca0a69e","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b0862e99074.tgz","fileCount":18,"integrity":"sha512-IyQ1SuCZYtMx07yvLsYHCYx70lZlwqsNPwUUupNRFGVNsagySCmZmduQHs/Udjk1GEUtA6SQL+hHba9lIoQJeg==","signatures":[{"sig":"MEYCIQCTERP0t0BMyVn0WLWpJbiMkgHNrS3aayvhgWyQ8ArwyQIhAIgeqX9YFZHev0hiJ+iZuXDnjl8YTnt4Ax+CbYehBG4c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsaFrCRA9TVsSAnZWagAA/EcP/R+pO+rgo9v9Kw9R5Wgb\n+cmmdhLnptCAr9MsXoGrdw47oMGNx5KePNIYCP659bSHeswqZtCVgdocYk03\n1+Y5eV0uxVLk+E6bf2Td63EEP4K5bpbmzl0NB40KOrSOcHaenqgBdSFMKgSf\n/3pItayG4XQ6f/dZHy7d+A8IuqxwvF29F4e+X09Wbr1k3Mfojz3yxohcnJyP\n6Dht2MAxqfTPW9bW4Hy7GXajgNhW2rlnI8EN+ZoWF/lV+2a9DEqEDfTQgE05\n4oB0f3cuIzsVnnu30xn7XOVdcHQT4oTaFBDi1ib4dS7Gjh3El2Rec7FY+Rd2\nyS6HWM7whfiheJvjVDso53KNhcnPNvbC7yGAPcrEjAYtXtu2hvKS20XGFcEl\ngOyiAqjv3ZffLuv30sXXOEb7VXvXsQmk6+C+VIB2Y8vyiflLexZ+8mOtIEb+\nC9yOJGaWkPRtXjGgy7VIhnIBeDS3Y/sSJY1oVgOXsr+9rV1Lqqfpl75LFCAh\nMEYOBRfCPR8d2314AkRdYVtQigVFqTjc1KZtQkOHPCuSmKnoWsCN4tBCjLaA\n7Ullq/EOn2AZwmbsk9n1/FViDmoMVY4ZgTbfcXNetbXWsjGCQhmZVukHA1FC\nj83Kn3vUoGAB7cuo5A8+3YIgxozS1cELA6mB2M6XXlEUeBBM70jLxpbMzEhO\nFM+P\r\n=Lb2e\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b0862e99074_1622253930444_0.9746411844051224","host":"s3://npm-registry-packages"}},"0.3.0-next.667e3dd844a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.667e3dd844a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.667e3dd844a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"6ef52ffdf6a0ccb95c9f0d1b34c5c5607287ed38","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.667e3dd844a.tgz","fileCount":18,"integrity":"sha512-h+KMrh8BmrHAcLruzPY3CnviRiozwJQr4AnStPdZKyB9QZQuPorH3AvtsMNt2TjhoVSp6X18kgG1sKzLSwG/Kw==","signatures":[{"sig":"MEQCIG1QSldKWw1i9KiZPAs/FfXdDJdLqOgyL5zFxlvMayGZAiAFS2Bv+88y1Imu8/sHf9U+9t99k7OWiWFjN5ZvXs+tLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsvVwCRA9TVsSAnZWagAAEx4QAI20zz9UmhrSeTrL1M6B\neYiIE0CEBlqKzgd0iaQwjx4SYCvcWYdHfLRtDJMYel5a3+KIz9fcmfhAD9MS\nSPIIz1vRy5UzduBBLIeAXaJyvQzPyqY2nYS/YQVK/iaKF/UtOa5+xdVAtAlX\nbsGrombf1qxjujQgUMI574qTlTahlZi92yKhEaLC5tYT+d/FqdCJkKnvSpIC\nUzYIojcQ8K8JV0sh1T7gyXKm3UcrQQhjEb2I4cT7EcZrdGLLzEcySCU5l1gN\n5a1Tv79tEkeuzb9zYCeLhc/ntiOvNmsn78DBz8MAxwlRdNO9bYDeRm/iFdLF\ndgNYu6hoV5GIXcptDbqJrb4UjDQ5aFrUPWZnMIIN+zKor4epd7ntouQNdcWu\nJFBPBY4FD+JxMsm4VMEVQ7ZAyxAMsx2fzTgXSVO6b1ipgLso5k7enZRPIySG\nXJPOJNYbAvmq1lxUFKv63RwQ0aRZt1QKEdVQHCmDWa3qdFgzhYyjhp7Tyfht\nBBXID04iQTY6u8ESEjIzjjYh+n/aQaQ7a0cia7KFOe99UA2/CqvNDW28TI3O\nQNnbz4DB4ODVngyY+Ii8AS4B5oeSkgvWVorHzp/znG3FyNB5pgVAevUHptCX\nubHAtdY8Bldvx/V8ylwrbprb2lb6Hvcs5O+0dDHAj1dJVm3TFE2BK8Lh/GQV\nh7SZ\r\n=xZcW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.667e3dd844a_1622340976114_0.7535149371193584","host":"s3://npm-registry-packages"}},"0.3.0-next.4f3d865a6b4":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.4f3d865a6b4","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.4f3d865a6b4","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fed1d69a003d1d7499585035231c2ee8bff8c484","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.4f3d865a6b4.tgz","fileCount":18,"integrity":"sha512-EaBItzC63aK5nROROgONMFkneK0VWj8SqN201xjqzaZkLVDNV8mwlawMMSwr8Y9EK1kOFzO+ahhrUXIFq1qDeg==","signatures":[{"sig":"MEQCIDwgKnI6xTw0mekEZeEhC9jhYCj+4Z/y8d+RNWhhMJLJAiB9NOCDFdWrW6uwQhrdh7Xr+dUVNm1ocgm9baj3WcztAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtElCCRA9TVsSAnZWagAAcTIP/2wlJuZyrxHMH8ohd4zX\nOEvO1/WlNlpt5oMzgwHFG7yTmIAEIiRee/QCDbz8ojbiJHVRZCf6aP+YHZjn\ne7bXiNQNGEF0kBTLHIYmWlcRqq2l6BITuDPPqW4vZuqCHtKV+MOEUhE32HgR\nUHLX3ne/fjSIpr753IUe/WM4f9yQeI3PZPEdGfVyhyn/nwbBq4z3W7tGw6PH\nBRJ5EzAumxAZsmiCVlJXkcePUZqU5VpF1JHqin5EjFEimqFSa7BK/j7JPIqX\n/i9khmZb6ozhfZ+12NDnYj9rRlp+I9N5pAXjVJ5cx/7qVEGqmJ6eyv4RYfd7\nmMevPHfXsKwxyvgCQNxX4XGsBcY2D2MvBeXDreMZKLsOR1oRbTDIn+sjPLhh\nyj7GVFwU5uxj/pnPZ8qe/ZNl87NdFHd6755lb4KIrWJMkshHkw50dlSB6LZE\nnuG/IExbZOXt/eSl4ngtxY7KR7y+c/FqLdAQWECV6I2qGfIprVUkCYdGpsAv\nARd/66Rw6jZfw+6qnEjv9D6An2coUme3OCu59cAA0evBrHD6zYFNh28/Z7de\nQF9IJ6b9g8X2vKoY7fD/qiXMSSFTFIvIO6oik7yhVYVSojQ/vslLMrA8P3M2\nxXusY0B4CohPyBFziEHDwQTPAeaQ8JajuUSGHlaJmNG6j5vK7mz/j1VE8Qa9\nAEqX\r\n=D3yY\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.4f3d865a6b4_1622427969606_0.8633689842270675","host":"s3://npm-registry-packages"}},"0.3.0-next.1e446dfadf5":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1e446dfadf5","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1e446dfadf5","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"b0452f980bba43f5ab23da3632d6d31ac5d47751","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1e446dfadf5.tgz","fileCount":18,"integrity":"sha512-a2Yq4cZ7wA8tN6yAFQp5Fxqqmuztz3xGWMHOOZvVS4VBw62dFP7Gt+Q4O2CZ58pbF0pzxxuwAguPBe1o+psXqQ==","signatures":[{"sig":"MEQCICu8e2llxOno3aTolSjOOem966aTYKLLhcV6HkgZdDkjAiB9slrRzQ5PMOxzjl6ynpujPyi3S1xJlmcdpZ0xApylXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtaBdCRA9TVsSAnZWagAAofwP/3inJQWd0v0VWJsCPPdJ\nEaJ4MAHLeBWhmMWfJuWNMc6Y5Cj8l17jOsooXLqxFRqvfYGGHd27lSkkAsKj\n7Q4OW16vr+1OOg0HruZrNt16wrQQq1y4EHbBG4tVVVgXDXE9L7FCl199SyNX\nIzbqMlpsr6MekAhq/ILHX9QGFPP4Nq5VFJoWk2gSCGB9rBF4i+tKYMqqiJXu\nsgSZRqdkZLKya9MB6RYs5ujkBTzrcb6agPBwdSUdxNHN+v3iMvFCn3d+Z7VV\nq1O9dMDNw5Xj31et22FvSYm2mEcasb3ys1ox97Pkci3AnzPAiLBCsCcKGvQg\n2ku6+5DUT4sO3BTtyPNE8dqt6JzGbFtEg+EJ3dfzLGsoTalVBAjVzkRZgsnZ\nz8PiGrUONnbqM6WJYujF5PZROZOHhTTr42N0li86H0KNo98L/cb7x2mNQ7kn\nU3oPrynjPReP+lwSyuAy0hJ3olVdFUlHhi8Zs3IE8RHsXUQ+HH3q2VKjmOMP\nM8jkmt+uDGUZYnfYQkM+jPZgq8mpeDeFJTjHeBEG2g0qn1KjQJQYVmD9N79y\nTc8fffQ09kxnNL0SU5I6PPAdV18ygJCNAh2/qgBGkCBFaH6GbLefDZ0/zVXn\nTt7bs/3C6rP2DGIXgcxDbjXpsCI4fUBUl3jhr1XuPMorFoaNn38Jgvu8UX1j\nprLV\r\n=Bq1V\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1e446dfadf5_1622515804537_0.7135555086258856","host":"s3://npm-registry-packages"}},"0.3.0-next.b154a3d3043":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b154a3d3043","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b154a3d3043","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"f18557979c1641ba576e3608fa81f575e35b3cea","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b154a3d3043.tgz","fileCount":18,"integrity":"sha512-Lo65kH/eOJaCFXV6YMFhwBxXEglUa18SoNUlWoEewVP0VVmQQbsnhEJ7G7OR5UWHWKp5WidDHMdNaL6mOFfm6A==","signatures":[{"sig":"MEUCIBRDT3ThBbnx1u3+zc1F4GmS/2H1D3adw55QltPuhFEJAiEAkDXiHbjXOUbL3Qc8XlnPNaikh72Wem2j+RpjjZw39O4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtvLHCRA9TVsSAnZWagAAOBgP/iRR12uFM7mPYy9wd7Kz\nribHYS621Nf92Dbz6avX2y84N4TmRshxz8tZEKFkYXM9NG9sA962z/bK/wyn\ncYQJxpOuPKrJRSGRWiNkSZI4+B/wO3eDStBnEVnsefl/U6DqLQ3Tu8Ppzl78\n6XnHuiexziNlhrNIAgpAh8ahEq+uxJOfDclF582aGaxJyO0zqHbhWwPtrgvb\n/cHoDFE/gC7uPVgd60EcNEhBzhqSsCfS6WjlpJ1qc4DPXuULxzyh+ue1V7zt\niTIUurP+y4kW0QHTzWFSQboqnoclNYRVInDaFhozwZKKPz4/yC6F048/bDTm\nw77DZqXCjmPIhmvrC98RhQsXIxATFu4uyKr8GMhla+nAhAmOPf2KzfqxPEOr\n7g9mFvNttfREUHzACD+AWFytlt2qhzxVZEFDiSreB9NhAh2YieDlq/nRHKr+\np0Q8ta21ZoyY6PWaoixbGMOojV7bcGazm/MB2zILwc+x+fyffkLHJAvYgHFA\nyjA7NvuCNtiZGxTRen/7jJtzuHxwejuVZC2rsHwfzEjbT6Nue9u1wGa+aJ0O\nX18UulSpjBZCM167oHbid9ZY9NTkatKMyxx+DvY2LW9CLk3+KGWmG6wUUG2z\ne2Cdp0N02XxxXSRFOsbixSReDEXKlDKKZlg+8TrOpOvoIct8Vkv9jojc/o1I\nC4pT\r\n=ZgCo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b154a3d3043_1622602439360_0.19435073289596616","host":"s3://npm-registry-packages"}},"0.3.0-next.b2a64b1379c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.b2a64b1379c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.b2a64b1379c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"525adc190da664bd909920e2febb8caa23647382","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.b2a64b1379c.tgz","fileCount":18,"integrity":"sha512-Kg/NPQOTcIIu890NhdsogZvt6nIGcxdhH9vIejhmg7w5rzC8NxO2G5hFn9el7s5ICHaPsQdJ/8UMpwPZ8EqrVg==","signatures":[{"sig":"MEYCIQCGJbOAhfZCzAGl8dlpAmB5noBlrOS2mw+AnbI+UiTVhgIhAMcqIRS+38qjYLf/9g4EfLxGHboQpfVMcBamcqe/yyJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguD7XCRA9TVsSAnZWagAAg0sP/2rsavHOEw6TLTYGJtoR\njrP5zhFO+dTNawHjF6Gm2Ar/BOZOcLdYUbZ1T3eRj2eclQPjR8Qgz65F0/Gu\nMQgICqLuYbQCqBu3cLOif+1i8ojVH0fn4ct9DLx/ICk/lTPadmJlADL9QOiT\nX4xezQefzqBDo9Rpi6GlFw8nnpVJbP4s9iyjewACoadaio4tlf7X/OAw6MbX\nrfE+AEMBYwSh+3O4dzul40oRJZgQyl/WNHgh1dKd2KJjhDERugkmO/kHX9mF\n84yITRCVmPcTX84cFsY31GiUTm8dLQxQbdh7PQy4RFQS8mONmu6jgoda4No/\nRiglsWL8KQwvunuIF3By4ZcCQ028f/0ZWagAbDn00/m+rcNpd6Y+J5wDXQzJ\nTUmInAkDXhMeUo3FRBmQm+xWE7ptg8j9HZ+u/lUqWgPKWXmto1S2yvTGg+9O\nyO75Chwa5B9zt/B6GrElEY9N5E0lO9lzmJezCojij8QhmwJEyV34KMqRPWtP\n35dg3B4vnwgKrymYgIZghjknoLjbY1VuLSQYmU6e1T+Gs0YHRh5kWGkhtrCc\nedIbSM2cgw6bxGfcGHWDk330YGyu7WfJm31CFV7ekziRBrPki0V7+lYkod/O\nvd1m0wu0aIONChzV93DoXSCzH1cC3MsDIdgaWTT9Yzd36iAMIGZfxCU08v92\nweeX\r\n=SA4p\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.b2a64b1379c_1622687447349_0.5685769258224509","host":"s3://npm-registry-packages"}},"0.3.0-next.fd2ed91612c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fd2ed91612c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fd2ed91612c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3605f370172dcf24d859f22fc8ba39621bf40336","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fd2ed91612c.tgz","fileCount":18,"integrity":"sha512-nkXyhecV0hF0N2QHQAYuMYUt6XFGNGH86DE0oJM6YJUxOrjP8dIGb++TzTAeRwQX5EbyYa+Yd5KnIbdmF2v9Fw==","signatures":[{"sig":"MEUCIANSHEZG4K8ues3h8OjNDM0yd5Dfwej9tI+TPzJcnwn3AiEA9CRVBF7QlINi1SYAATtezpqHftXNN7K/qylhbxnsnIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguYnbCRA9TVsSAnZWagAAgoAP/1yDpHZzhRqC9RncFPJd\nvraIDz4qR5kgoquvJjg4muD+grxGATUKR7D1tHIDSoL1W4DOgv5etu0LXB+B\njQCOSiCHbxvfHGBnyVdcNt+BphphzBAZdVLkZvWCWjZHTZi9/kuhXXiPQjFn\nle5vxN/k8louPYV/ULqZLB91A17CgIPWd26xAkW/V7jzNs0mvN3WGsrTovQz\n50KdSe3uVokNeBpkIc6rZKFZV/ZTDx6NH1Fc7p49crWMBPLyPrSw+DGUXMiW\n9Pd17JbsIDHZesTaT2nDXIhAwD4Elyu5M1xatrEmpuCZutrYZWNJuXJgwnmu\nAqqF8mla7kMUtajhajA4JfBUAmByPEP53B7MxpetHhP3bLQfXjqSrtbIeOG4\nBH16g814JWqifQWab39lnAWoX+n6phVHdtj8lAQCIEZ07PBrPux/krlM/882\ncg5/IKJtb1SpZla+OPztcoiGmvK+2bAd985pfzZqiPs603ldyyjHgVs3yV5a\nuCDuuEzScbhuLhHxK8X5bJghvAUOjpoZe255qXWKRB9mThoDiK1p4rnqMKSb\nP9N60tTNpRkfGfc8mlvGCzBJtkX2pode+5zoH7JKq0eo+OvQ38rBUxJ3lF6Z\n/dPGIrmFCnWqBV/d05LoRfDBk2MQFPzqwbHQJ7IpgY3VaIvqVzUtqLBNePY2\n3MAi\r\n=gfQW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fd2ed91612c_1622772187027_0.25708629384154413","host":"s3://npm-registry-packages"}},"0.3.0-next.ea277806340":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ea277806340","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ea277806340","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2d5acd9a53c0180f1f73b81fcdfb084fb109df18","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ea277806340.tgz","fileCount":18,"integrity":"sha512-61tsMopfkgdh2+bP7j6lZPZnyn5IXiopz0wR4ZF76gsgosvOR7inIO++ROL2GmBNZ8lDrjUTu0rpAc6Ee6ripQ==","signatures":[{"sig":"MEUCIQDy9/zCJUyqiYWNteBzBRpMIWRjvqTNTxwi8cMqmsRndgIgdHYhzPmDNEYnv2ZpL0x9vxT8BcDWoE6FBcR7EKJh/58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgutYNCRA9TVsSAnZWagAACqQP/Rme4BA76LED0SjtqFr0\nwCtVSxg3llOwE8NYNLAa8fr5ZzpQIhNrNxTvLqR7YqyaQjwN4tQ7NaqbcFy/\nMccjhox1J5yj573MQc+DMr/LWSeEZJD2PC0p1W4rUByTaG5kMT4YXH5A3EN9\nPTOOQO8UDj356TaX0aKD0DEJCxiPZu3h1Vhy/1lNrEcnUURqhWGjP8skt8Ce\nQ6G8ox9uX3y/kBqv3xbqvBE9+4uIITjLaYeAv6UsEgL4yaEjlYzv1mW1SuWY\npzxlDJ4rx4/SRylqjHvB37MA4N+2aeRbA1F38tM2XqoXmJRShCnMc+8nP8Yd\n7mQicgy1SuV+vhS/lwwty/Tt12QQK6QOVJAj6DA6iyZgG0wJ0OWW1vEqP2ZJ\ngw2Bc2JMnxkg/RR3bZfC5HWprNVPRqad/2mSdb6NAbRsbMUHaLc2zF9nSFOw\ni/hs72aqW/MVlyk11u/jLXXtNb/VxVRg9tn2SEdip8559Ca1P5ykxz94dOeb\nNyOMOUsJJAgYvhaOmp56uobgQ/xVzmzgrg7b3Mn3lfdICSt7/o0VLzahdNKo\nVmCsrwPufY87wp/vrAXG3Lj9VDM++8SbQ+EL8bAZF3y55fktn0lGtMbXzefz\n54b4xCg6DO3GxBvUtSa0cd6PvoNteqeBsv5U8kSLHCRYe3vtcBQuYmc0fJo9\nWohY\r\n=0ymI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ea277806340_1622857228493_0.4677206269066545","host":"s3://npm-registry-packages"}},"0.3.0-next.da65c670632":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.da65c670632","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.da65c670632","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"8cf04b277d09b8b03de844516c23d389a4a2893f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.da65c670632.tgz","fileCount":18,"integrity":"sha512-qUkvMhgfUW/+WT4mROO53uEJBdwH4OZamaA4X6dUH/cCxULkvGXoMhuLFH30ut++qRpUmacqwQcy2jXPourLUA==","signatures":[{"sig":"MEUCIDNMKvjC2ANhu4pRns//ZtTFZjVEegZATZ05vbu3x2ryAiEAhuQfYAQWpvv8KipOZl5D/y4a1Ih5am83CMzvp5GxQwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvCXmCRA9TVsSAnZWagAA+RkP/iX77GbWlHyIs7xjETrJ\nc/Kb24LFpCgGI1P32oPJJNf+oUYLHElzqq6iPEaIztBCgrc0w6+1Jq+w5QRL\nr7dtqucaKCM1CCs8aH0UjdQEtkS1CYtoWNUiarYUo87UvmTnnd+omuQ8qqUp\nacSGi99su84QukNpCaEefB5ROIhzYwUZMkUWZqXPE2qHDf11hDJJo+L63N5Q\niO+z6XbNmqbhfc4R0ihCe7LBG66o7Nf4dziLgbZs0rPXzdqxrUCE2c267p8s\nhqgdaJ6xNW/ZqjfnGQ/Ox3MZRII6+Crd+Z3GQ2QzFcrncP9k0yje7wEiA2Pf\nxFR3Tp9A+iwJ/NeNTPqRfGQXPxrODVAP5s7PpxVcVy4xLypTTrjoe2Tl2k6E\nPSGrCQtoyb8/cHFiR/jEpL2kUuOvcdCTm15Z7BPqhumvFBypXCFX1sJsPeIf\nKif6aFkAIWYLghMaFu3h6GT4V3aSdQXwovH8CevkfXaUWSn7Ct9qy9hPR8ex\nmDJeg0Ljeh1uUwHrC31bq2NVSWMmyq17xBrb3aBOEfZq49D3zub8IZw93YHB\nT2nmiOSiWyalHtUBD8bmYW6pgaxeuehr5ctrNbvGOIutl5qkzuqYKA4LnUmx\nwCBjniprNxZCzqjrU9u7B0fmI3jJQrwpbHSZPrTV9q53cve2M6y/L5xgUDyy\nNo8m\r\n=npXG\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.da65c670632_1622943206746_0.08142420778641091","host":"s3://npm-registry-packages"}},"0.3.0-next.3b01e32ca63":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3b01e32ca63","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3b01e32ca63","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"9a0b8bcac05c8d68bfe94063ae9d08da8e7d18ad","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3b01e32ca63.tgz","fileCount":18,"integrity":"sha512-CX0FGZYK5ZB6Bz00cE1GK7tQnSGiqFHMHUmqEgW1DUvnVeGzwnR6iNA/igrNejmZpf5ainE3sxMiJZDFudAAKQ==","signatures":[{"sig":"MEUCIEbBMvo4NUQDeD/0YzEKCFsG/339Yb6kV/1AcBA2VAiwAiEApshJAjbL999VJTeC4gvPevvFKrQe0Av/kcpUgA39gZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvsjFCRA9TVsSAnZWagAAr+UP/30D4ImuJSdA48fXo17j\nKQjY8/6FNh7FaLxzyawf0H5d0FcIU9PXVLRR5xv+jGqGtEp8ITSvZIAa+KJv\nb+OJ8IX4HrvqTZMdpNM4wrxNtVXveVWnzBXr7HOzzka+3Ihh/Z92YDt/5gqq\nbGokouQzh8i9DBzD5acATSnKE9wzdGgH9tE0JJh1l+StlFkidak0idO4OAsU\nwSq+wNvUcSBs1vbT12X9DTBDTUGYW5DngReRoeDTPUdi0zMZsVAbkAWevmwJ\n0fVJeGLyVM6hb24ygQqB+gXwiUBj5nP3cqZmSTiLCIxO46w/0bxw224dnE52\neS5yM9nKTRphcIi9CM84AeezjaSnSUx9ti6zo6BRf4t71KQWryF4gHQkETj2\nojviAFqvaCj74qyMvfB3Tn1N04BKoYLxk2TpiOitPL4nhUL2pjYXKcY7tcNj\n9phWwh4k2IlMpR/1TR57OpAfjfzg89Y0XYJRQApGJ77LQHFmWAok6z4lxEEF\n2oe6Hcs8w+swl+E5pnpBkg4qvUtwtmgBa8CTap7kZIY3LXCdOoVzFkSsyVSL\nI1r9dnp5DA0A4nLQm0a44evlzp483+RDQ3bfsoE6Q9hauPzYJ36XKKIIpKaC\nWs6pTRuj4NUDUW6RK0xEqKFtDNl+5VVNFSBx0WSs/Ryv4T/az+kmNMroUNVw\nVryx\r\n=l/pQ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3b01e32ca63_1623115973226_0.8899450419381403","host":"s3://npm-registry-packages"}},"0.3.0-next.6987abd16ed":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6987abd16ed","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6987abd16ed","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"7c2a0b1df0ac46f92ae4b43a1452936e350067eb","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6987abd16ed.tgz","fileCount":18,"integrity":"sha512-4Re8LpEY6n9fc30OPnnf6ITcv+2tjUmMa/c2xQNp/zqmKQKsKNoB2++6Rx8WaXIyBg/mBYZk5tYFl2VQWTJquw==","signatures":[{"sig":"MEUCIQDZ+CHEEgh8JGB7T9kVQG6Ihnrh9bc7fYAQ8lMULqW7FwIgAyLrXPiU2IyDA6Apu3JPGfDSKw8nK+JblEgsuOZCoIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwBXnCRA9TVsSAnZWagAA8SwP/2dyfI9wzYlPn0KY76/1\n5n+3OvtxX3COBZJEI0bZybTSOWaHmSzyyhXGx54ARcj1icNqubmsl6tQHKHD\nd3VM07vz0Wh+HDYsRXzAiQKYvTeJqbZUaoYEk/xhkEiJUEc5LNM2J7rARx6a\nKOKP08voUvzovJ3zbqCV2p2cRUK2CWlagdEqBtNNqa92WleMG6NV4dfuSZbB\nJTcv3frId8OHiPoHdjRQWwZKUrtVZwfOO1zy5gOUgGdtMXv0oVRE6eecMa6U\n8L2DCFPhtSSGWCBEcLYd36WVa2WFvsZbwH1VMOD7N/6KuSY134MTpkL/TP/N\naEw34F/ZeMnz+uOC59AxjVoC3c91pem8Y04cKr5RUc9LGVYFAFMIcJj+juq2\nI7W39yxkGbz31n/3ChFodE7c0AAZkKrH22dvOUUNLGed2UzgdUHerZHng6Nl\n26dIUFeylOYvkK2OhB702C4GadFCXeZn3lkvW5JMLj6lGbSEqo2MYa8yLBRG\nNEkYHoCCSbpscp/Zn9MkmBMJ8pCV2SBCvstjTu+/+pIOu3pxwyMPVcmM1s8B\ng5P8UbwNdyeVb3GGLzS9HMuHaFYaD8KnK3OsBqmSvNfhBthYE2rTdXNQnTI8\n5kkc5L2MoPL79TusfbU0oRo4loCoWZv/E3slkoS7D2w1tbg4SyhN+JlMfG6L\n31l9\r\n=uCiO\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6987abd16ed_1623201255784_0.3435238667525353","host":"s3://npm-registry-packages"}},"0.3.0-next.12e7a6a2a39":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.12e7a6a2a39","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.12e7a6a2a39","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"ae514347ae81ab4594eabb703cae8edbbc984a46","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.12e7a6a2a39.tgz","fileCount":18,"integrity":"sha512-k2r8EmV+sJ1Ff1Ve7BUqfFXPsgzc2RrE1zrrf8A+iUO40NI3sAIqenS9nEEU0xXdDfuhpJ5yeI+jsRnQaPNixQ==","signatures":[{"sig":"MEQCIAHtq/qb1P4jZ3lh3B3KCtWMmhhTITdnk6TH4PVLjPZdAiAT9zDhPL7lq6ZmEP9jSYkRdNcsJg3jCx6uTmTvoZJQ+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2126867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwWecCRA9TVsSAnZWagAABjoP/3Dj99v/sajbmGpZzm0K\n97Ah/tNEJPW3Pixw3qQiT9twTYg2dWJpaIhr4t9JnCK/zyAuZyluY5AhmDd3\n/A5Nw5+F/pusw+UlBs9xIp0REMs1pfyquTEW30i8joMfAIAItb8Twp7UK2In\nvvtt6C2JT/x96twfP9q/G67vAajQPEqMP2VKAxDkR4q40FSOXLm7B8/OMV+S\nzSyMmb0V4mi2G4lxDEVOpSRYGUgYtWnNUdaPlrFk/ccexxdyxuWVfTOm8gbS\n7w/b89ymrZWizm3VjXC78iQRKsJTeadhzRgKiMp/TW7zGn+4SILPhdrm7MJ0\nsgB/QelI7WJDdbngtzOuTea5tKLCnPgGLnoD2BaWCMjIaxWunmkomXl6rTYJ\nAx7g4wRAwetB9QtOn1MADMfZYdGFjWIvSq6F+yNrdMxQWsWAEHWhuNjyS5MK\nWaeJO1sJwtoj/ilHCg9tAKHSL2c7/fjpuQiGm/dlBuF3nY3Z3qOFQsdFQCgd\n3qukyAmn4NYpBVL+1vqsfSUdf7knxAz67bgEh3es9kPt1cfzQEYfBQygKAlC\nzQdEgi+r8jrqlYoU6LpkIRTDnZe0VFRCV3tZr2AkOQ3xvBbfGlTlPgzqL9ij\n2brd+jijU6I9d2PV1HTRWjEeMwAaO4BWSFltv/NfVaGO3n9iLT4MeLiqJvhr\n/si5\r\n=OEkd\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && (resourceLangId == javascript || resourceLangId == javascriptreact || resourceLangId == typescript || resourceLangId == typescriptreact)","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.12e7a6a2a39_1623287708261_0.2903598986455449","host":"s3://npm-registry-packages"}},"0.3.0-next.3b4d9757e24":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.3b4d9757e24","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.3b4d9757e24","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"828f60c81cf65aa97d9b097aeaa77ce0099cfebc","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.3b4d9757e24.tgz","fileCount":18,"integrity":"sha512-3X/5rfrLyA2L8hAx5380zNvks5IBwYuFlzXdQBsMdMrT08SJnwCwGUDAZ7ga0e9y6yw3P+yZjyRkS9ru+hRLCg==","signatures":[{"sig":"MEYCIQDPxPcbWzHTHbi6GEeW+IqOe0CBHypnENU4Ngeh+p30GgIhAMgzWHu/nUrsQ3PvYHjBm8IgSiu/a53tLVLWbAu6PU3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzOcsCRA9TVsSAnZWagAAOUEQAJtChAvb0IvJtxC4jR0R\nYKOqSWxuMLAI51f3XLiVXLOPD4KFVcCfsC7adNoBrmpS6khPhe2SjZ4pgxTF\nve5Gy8j6KP2lyUHsmDNTk1JPl5inoANx87Vh3LyJSdl86EbW5HNnPt4grRcA\n52vsF7lcExGYGWR4tKWhuDJILb7uXqFarXvaOH3fjEpXxZUFJ2+haeQZ5YqR\nhOgQ0iW9IcsxfVr2X/VtGrx0nSkoYy4/wjGru6N1Ds0uCjRJKjKQ125B5juV\ng01gb36gtHqiyG+hAug675/+1L9zvzzZ9BV1cYJP5Wn/P0FXq2fzYs7qmd1W\nxIUtryZSr6vYSmvy9AmSFipe5tiFMc3xTdHGV5mr1B6NZ/y/pqykARiGlWJs\nBbsmBov+DKoJ6JPOivkWej39IQHg/60poLTVY10J9ked73ZAtB0pXxfE8aG1\n9espNY2vOLrer8ZjagfRAOBnZ0uvbrFrvNfKvKCr/EUYrBZ39ALqLeHVUZjG\ne8IydvvHVGsqecAE2b/vd28NWQThWKdtMOrgxX/UkiBZyuGE1b1tP47iBVp4\nu4cuvNhks7+qTb90WJKrsJ8L4e/QCNAN0HJKS3ZDpwYf+lGUXxKqnD+eOGrp\n7ifPZS9UZixryEd1mLAe+5Lgq33kb2w3eNiszGjO2ZhK69fY5G2PaUp2wdkY\n/aSm\r\n=MSoE\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.3b4d9757e24_1624041260054_0.06566553888518767","host":"s3://npm-registry-packages"}},"0.3.0-next.c200dc4909a":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.c200dc4909a","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.c200dc4909a","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"3bc49c7a88f3b458b323989f52f462bb2d872744","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.c200dc4909a.tgz","fileCount":18,"integrity":"sha512-xUSA2amTIr/a7SOfCksAXqV7c0htWhp/h9i7aoJ67jwK6iwZoHo9ALglm0yCx0iIcUnohqoRMTiA3ElcZnWBxg==","signatures":[{"sig":"MEUCIGYP9pL1Wo2p/SggjoOyGAq2wV/d25tCDil/Au6Ak4qsAiEAmXfPmLSZeVCePRCecSbsev9YBEIOwZWfew8aO1MTN8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzUOUCRA9TVsSAnZWagAAyjMQAIxPlcAy7NfRtKYUSIj+\nJLyMgyw6tBzvunFlCUylUYkvh0UiPxNDi2gMNJeqLF+xNkJPN+SCIBQcuT+E\ny9Srx+BpvFDjkD1BGyOSjJZGSPOdvidHzV9Ap0SS5Ot1WVmo0tuocCwsf8BB\nvHUUO7M4sILAHlqvh6+hMvKLBVh1QfeirgwQV5qQYUjwkeio6d7poaZMH6CY\n9mO/ko3Gydfda8LXlF7Ey0A5hWAOpMQ7P0LzdVf32tLBl3qabQ+KlBbLcwqK\ndniwnJLXBdlrJb+88s4bavLD0Rktp9t1poXNjS0FA91J8SpFx9qZTI16SCHi\nwp7jdazaX+IX8dKqWoAwHzrcYP3si0g0xx++srGCNLjxwO0K/nMoISm2VjFb\nqehUcfcpqoWY+k2uCqT2Q2wLyZhfmku8fHVoy/AN6zFKtroCAoXFWH7n9Cer\nnKcTt4jT3ovp6bg64kvDRC4vAt+tXz4g0/R69lZVX5NxxBq9Oaf5FpPzAL39\nRuGDmbwgrq95ykgD3HQs1th+bYNCsB7NQ7R+oVfee4FQ8w2nEXaGgLQRNN4t\nVp/LI9IeZjikcjpYvDhNCWeWww6TnylU2qC9uEpaYBb75h2tGb40X+q+XW7i\ntIq6huykG7ni4nstCX/UKydZ5azWp7/UduHJtomZY4vBtjCZp1uQ0zYr31Dr\nV6Vy\r\n=bVHI\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.c200dc4909a_1624064915737_0.808774679910651","host":"s3://npm-registry-packages"}},"0.3.0-next.9262b186b97":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.9262b186b97","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.9262b186b97","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"d902380dcecafe29968105db590867f967b1acc7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.9262b186b97.tgz","fileCount":18,"integrity":"sha512-YTTiYPvuy8rLzhubZN0Tu4glxDBXNWxV2qfBMZVUR0ceYsvKuMbIrdJm6Lh442pMLXQLAuzLIO/mhSff6sXPag==","signatures":[{"sig":"MEUCIAPlXS14HVdMcwilkVfWJkxwSCeWSnJy4DEBscI51ptQAiEA1uOSl7iFNkGnf3AVu+576NG/KvdtdTJQ+kXtvRuXmDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzpV9CRA9TVsSAnZWagAA57AP/2j54N3pUr+MBPpw0p36\nLrOgj9QzJ+nSueronFgHNMg5hbSM+5mpChXYxcsnTG1YpV/tyvbxkNxOxvZd\nizLQEaybderPZocUtkeJtooPLfW2vKr3EqJfqBvMkCPQa1Xy//0IvNZwzWHf\nSBxBA4fiL7B4pjwc8ZW5IRFtp37L1/2JnQohV1kixqcQ/6vXnMZpq2eFlKqx\nUdcZBMPttQf6PWzx6zDx3dW6KvMU+1paflTZaXTARU9AQ2VeImluOpp7jsrk\n7AxeeBf1YQ3ZE56qCyYf9D9BRFIPx8/4INCxSV9/WHXdscz+/p+GUsc3oQus\nUQhFFMt2LYp1RPiDiQDCVIQXHoYNDpIjDCRd66HmYBnPbe/BV4y7OCJa9wxI\nK8Lzii22Qqr6ZJjr+LVumG6qYPgxLVNqcmG/3liy2c2RUFgSF4bNCw959w3I\nYx1HQY1oxYDHoEAu7bnMfZmEbabS+FsltlRelpdVP2PJDAZrsoyYdth6IVW3\nKFBmJg1K277wy1J5VLRLj3lm0cAW2ogXVPUNIm9GppJrzWCvz5NXeqdcFElg\nUshtQ9MLowaJfY5Vqb1YTV26ndgo51SUJ9Jj92ffAZ1erMBuchf0GZ3c1HGu\nY2maWjY/YM12XYYdR8p09jIRB+MsdeduSKn3PaKTEt2PWAB7NPgBnNRruPrU\nXKW2\r\n=ZCoS\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.9262b186b97_1624151420609_0.5566687024900401","host":"s3://npm-registry-packages"}},"0.3.0-next.6afedfdad59":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6afedfdad59","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6afedfdad59","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"24b1d666767d5a7d77fd137ea62109c8db36565f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6afedfdad59.tgz","fileCount":18,"integrity":"sha512-E8K8BKvLwXJljwXD2w1798MjcKCEb4axaObi53mC8+xOOVagwz9TsaUz6CJWGmWxrc5xLgWg/K/H9jAdtqqL5Q==","signatures":[{"sig":"MEUCIHdumYPFDAj64iYqigM9Ww8lSCuwlwQoB1J3kJOpulnuAiEA86NcCU3DYyzUMY/qZhb3lLTfTjS618jRhzODIDtjF5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz+d8CRA9TVsSAnZWagAAJCEP/0M5i22JQxPsFd+41Ej/\n/h5O0WXYd/nhAEBitePLAXzcMBNI7E/5aQKBuIweVOSTg+QIVYllIMxGDLsm\nB4k/IyrjkE38/uuIlMA2FKlv18wuhqweTAryq2+bmczVXyFf9KYEI9LA3Rgt\nePpfGMgN2rtFb/OIg5GUF0sLsnNYB19lCDnQrWRn+vGjF6An+axOtXQaZkyJ\n9HmBO1KRPAzQLilKgPrnxjeN0PqKaG3EFgzBNDH4CgqQ7fUoiI0a8bQkhLlc\n6ISpISshvfZ8/nDAWg5c9D3dlSBE+2Mu4UgWU2Fc8c2tUmswX0PGYIe/t9AB\nAGUWv1KaajBVsIFF53zw+THCYsEiYiwUpm4II+BT/C8TaSnZ4j5BUjnk9Csf\ne7f/BlHMnnP2ifLeTe9QRz5s7EhyBwaUNq1dY3bXLBC+yHDQsyy1B8iuHtFk\nTVC1R28wY5V9KiJKOXg4zf1A5dl6UgN/ngsTMlkemo8pBCnvSfDl0y+AWrSJ\nKaaV7/10BhXNn4n4eExz38rl0vPwbS1mGgARlgsz9Q9VvW/ZXRXrBmlh6NWt\nKicZroIoSa+zehONvYXwZ4/Ti6lQyUtb3jd/7giSVSm6S1iuGQjToNeWJXi7\nNjLAH2SDAGXn7s9nYVwz2031xw+nxmAXnaLMRGj84PHFAurt4G2IEZ5Kuavm\n1Gju\r\n=c0MV\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6afedfdad59_1624237947739_0.03193681650100588","host":"s3://npm-registry-packages"}},"0.3.0-next.6446b3a8e5b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.6446b3a8e5b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.6446b3a8e5b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"5e635d8b0b6d00e547dfc13c981db9fa9ab02d65","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.6446b3a8e5b.tgz","fileCount":18,"integrity":"sha512-hpMfYMpcKRP1DnKyHBe1xU05P1ovHVfRiX3idCiLV5wwNbeRe8jN/STP9AaP113SM91vNpfsXU4+Yjv2tjXvxQ==","signatures":[{"sig":"MEUCICOVrDbbLwrrGF+AhTKDjI14tVlpS7eVcOmtR2Q1zcqGAiEAh8UolVG3QihUhqGS9GNU7q4XohRkF068CvUNHWIdS9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0OtACRA9TVsSAnZWagAAINUP/2dojZTXCI0HhS8Bh8qS\nLtAxvvw81TjsmlJCCp/GP1zgl/ESNO13zu65eJ4I8DEi5k45rYLlvOp1vtQQ\nwJJFytO0SRZ+e0/MbXNlO/VwZ78Fj64ObFmArQ1M9Mfgeg0RrlQKX7sM26BR\n5upTwqnFoV+0hatvoOthYdbvNjSvgP5AK92sBzQHzetik3C2eSHXs/XMg7SC\nU85pQDacw3TLxLdEpoLdjRKwSCo3QUxmsHVpsyo25j7Rk/xP069n7Ju+3bl/\naEWK+GoEORxgdz6njUT05X9TnpA7p21UkJMlEskzND6MrC8Dp2fPibOIVjic\nezRxT2mfRDB9wHbYquLmwe/C3RBt4GGD1iL+SkkOwe1dQRgEnsEdgVVJIxq8\nCv0tF2zFZ774NwNDTW4RTEMvKt2ynT1ZBAlmOLcKtyJ/7WNqm6uv9CfUpSTt\neN08grSbgEbo1clWH2iLMyzH+bhhOJHEL2ldPrmAnNwPD/2u4OwhHgrOjo/7\n8sNnhw4/Qb2BK0D4vJWHuw+FP9BtHjqCLMk1C0OK6K92la1DeiTx71jKbQIk\nWLGvOPy8mVC9WdRJ2GIM0E67Qkf+Bfjotj1EFv+eyXeDHwg6Kg9cIBpwxf2Q\nxk8yLQE5pfx7vDZlfhTfmt7yhQqaEDsbHkYNpqEQ0DG+0clyhKN5NbRQW0rn\nk9QL\r\n=9f/h\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.6446b3a8e5b_1624304447619_0.5409383904297831","host":"s3://npm-registry-packages"}},"0.3.0-next.d301ca55b65":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.d301ca55b65","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.d301ca55b65","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"dc5e5971b4ab8b340153e0aa9e2b3139d2befd22","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.d301ca55b65.tgz","fileCount":18,"integrity":"sha512-eFM2Mj650UdrbyRK4npMjNJy5aZLVkDC7+7KpVNagGg99pNbcsdu7L3ib+oWfnhL3PkLTm5htpGDPo8lhfNzVw==","signatures":[{"sig":"MEYCIQCxztm5jCghvl5p6D384Dgw+ejCRmmXXeZ1+bXv5z360AIhALZhZHvU5FLsydKpmmPjbcgpKLr7rYvDndLAEYbrDxCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0TcpCRA9TVsSAnZWagAAeeUP/3ysJ/6euTzz0qvjb1+p\nQfSjqehruqB8ZWP5AW0Y9U+84VVEuKqQtP1SlrbRXQMgiU9+ulEUA9L18zmd\nKiSSEf0d2fejoOS0Fgx026taRMtYDU8if+tbKaXkBDm9gOOMao6JdrCrzypn\nE40iyHfQWE1yZYT354szzVi6p51QdsbXtKUueT88cHoWTZ6NSwiX8X7+iiN6\nliP7qWWAOW+hc4UZKB9tLNhOYMQO2qRKgE/eZg6xMRMRIQIR5u4Eq1xkGsd1\nrh94iKlumXGobDbhZaxslP7zfli0AgbirvLZK/AFVXxazluUhYP21Guzqkuk\nxyCjIzKu9cS7Xq0ejJGhXX8yPgPt7qOuRw30TIlEWQ6Be/sy6ICYYuZg/y2z\nqi+y/KumPdBilPfx5xlxiKcuUSFZMcw7fywKtEfS899zMnabIrfc3+ZP1VjZ\nsQwDxHwk0r2fMW8OaIWqMYDtSNnJy/SjbFsxMsNnzHVIcbXLASKwKW8CD5ZE\nliV770HXgJe1H/23X066zOwDhsTWcGel7f8EzkPosSULjMbJ3q9ztPAPjBwi\nglgnorj4fRO24hwG/IeuQS/Su/7EhsPEgYlElDqP5F7R284X9n0+ewFX1IsW\nU279L4SiDyn9UJga0Tubpeo6ZzdsrPPL3HRLVLdaox+PCBZt8qUvU1AGVZ5Z\nq8w9\r\n=hIiJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.d301ca55b65_1624323881014_0.7875346030018537","host":"s3://npm-registry-packages"}},"0.3.0-next.96e6d1c933c":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.96e6d1c933c","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.96e6d1c933c","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"321fea6d4fcb3a73827cd0ec2d3af4da814540ae","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.96e6d1c933c.tgz","fileCount":13,"integrity":"sha512-JndjBVcQ2XJwcKCZNQ9MHQcfyZqTMSUnR3kGyj3h4lvLc08DNZe9vAt+kJiNPLdPXDWeY/Mozv4fdP47qK5agQ==","signatures":[{"sig":"MEUCIQDgFoXhxi49LI1cSLk/f3FUGeVVT11ab5Gd9F06swXNrQIgQVAlxkGc2XPgTQeD8Rd2ONKGoO8yFYeE2hsWSe54ZI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0dmRCRA9TVsSAnZWagAAzyYP+wTYdd3O8rJlAyA7t0gW\nYFiC1rBsfAWiZraEw2y9z7yfgC+fDUpze7g8yNZeYOfYNlGFhLzs8HpZqfb1\nU3d5xcJNtKydx6cMULBAZOTq1nHiHSsZ4O96XUlsUR/mlnGCW9OU2Hg3Vpyk\ncoTH8C9YlCfvCQrVfq7IC/ml+VlMf9r0EK8CLnaa1+9gkxxmAAUtZmN7A+mF\nqNkQhSyYdmHQPahH0YIfCreHP7ZHKKXiJdsMeTPmnHcyScXHS2M2bUfMPCCc\nUpXINMETDgdHtAm3kKWi6dXOiN5NV9U9T0mX8C1JnSGu2vzHVo9mbEcg12xb\nUnuRDiCd3mLCwCs6x6Klz6GiYZ2NrdRXnk8bcVeMR36TTa6BGG/jOzDQ2fYk\nhg2WrI+Hq19I0ySH+QcISC+aSEbt0+6isYdDohfvyMvH7RCOmRHXauqUqw19\nUdhOk+RfoDjuT6iibuLVaMI81Vxnjrr4rn2/x7ttlEM3uEd+BBT2v7u6qD6B\nkS2KnrjBqjHtQDVBySyZteBsJA8mDuF1+7hz0BoptYGL+tHtxs9v+wX4iMsC\nIlILiHR8vgRmYDT8kp/PAH8Dc7qUFmGch9wBJ+umAjpZ+D+4UFLyhTjecSIo\nawrzW5mdol8hiNMc2DVtABIa83jeqU/ZJ0DASGojQ1b5vodOWTSbmz1H8B3f\nlCDN\r\n=Z6Ff\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.96e6d1c933c_1624365456749_0.0991152180824999","host":"s3://npm-registry-packages"}},"0.3.0-next.ad59351c0fa":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.ad59351c0fa","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.ad59351c0fa","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"4017c11e750c7be6f4a13c551746d508262c293d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.ad59351c0fa.tgz","fileCount":18,"integrity":"sha512-8ZgWY2Ed1AjMDqk+VWQa+Bwzw5+jUCkdouCGFys+uTef2rcHPcDKV8/mln54bFtePNo4JZY6unYjryClrPhv1w==","signatures":[{"sig":"MEYCIQCfsbqqqvo3ZXjHFdV8LPA/w0rOgurRrDYrfsoQkmNMQAIhALEGl91nZFI1MSU1wtd634ES9DtN1vssu9eAzM6H+S3t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ekUCRA9TVsSAnZWagAAKscP/1c6xSQQww9fy9eQj9OT\nq6BxnB6uWHlP331CBOVowGSzVm/ly+0Z0cp0ZvH+lrniD2pyOY26Ey9WvL8h\nR7eGO6ppWR8millxJYJQw5NqNO6SdppCNFneWuqpOnsg1DKkXuZBq4IOnnIp\n73szczsUV1BDBZMR04zLh3iV/hOG9gqb+tXN2ZtQK4Ze5Rwm4fmXkNrXGOMd\n7jrowM49bxF65XknMF7dNVGTGeokx313eZQaBkg2lhILhE/mLrpPRJvR3SsC\nriUeCHmOCr1zlXLUT+zuTIh6/KdX6PuD+0U4QMj1u3xBOgCdXraGud/TXczT\nkp0PX42uviG40lV3HdCWHkoUONJ9OQCnANTaicI0xwIuEvLPJXYRWfVurH5c\ntTryZiq9h51HmZKL1RvlxZVX/SkYvkVq2fEefUiwwFVdEFaBdhMDewaJmKEb\nonXdLd/J6mzOr+AZJbjiJSG5Y4H2kLq4RJ4KS1oaZeAMN7VhmqQhR1T6/tMd\naGmJMLE0J6LX9G7aUNloNXc0jS0oRJDXFsfVYkuSkayl1B6rnz1h5igt/aQZ\nC6hdfYRnRVDZUCtTs69TwqlvHY8LWcfEhkDtLkxJpBOssrn7VebIZem5boRd\n4b+mH/oz8PkF3eKkLza2Vw52SYtUvlz48tPoISoy6SlxZLmh1mzq4PuQ4MN2\nK+sO\r\n=0jjf\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.ad59351c0fa_1624369427562_0.7503231703725166","host":"s3://npm-registry-packages"}},"0.3.0-next.92999c339e2":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.92999c339e2","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.92999c339e2","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"13d552139dd2c0b0a4c7beab6fe0a603f9247c69","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.92999c339e2.tgz","fileCount":18,"integrity":"sha512-qeRhIuhcon7aT1GX/4+8Y/NVUlDhIfcj+0GZbjjWCKXaQgQNeWoXWJIKyD0PSrY36upXhm54DmYeUAJwCWNj8Q==","signatures":[{"sig":"MEQCICgm+NOXplvjTVnTD9ezxZoKvmvxJShQqsmqw/az9AKqAiBoEPlMJu06EE1jLqfEFQRb7/DtLt3W7sdjMzhNfcDIsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0gy1CRA9TVsSAnZWagAA+9kP/0NYQiC5WKHVIww6E2Lf\nE4ULVTqgBEmXumcmSlR77JZOMa4ZsneOLPfrUUG93++bPbAFVpeXZ9kcs+fN\nV3hKrekVKEAUHrxf7Ak1QsfX/AoYERSudoyNZ5QlWyJ7K7zOJtvEUz4x0llM\nfayjWkK2Hw+KrrL0d6HnIpU4LB7fXfO5oMuznL7n9ZffM3Xolzov/c6AyeTr\nmdtPO6QglXmos4SGWWhiOzW2RSdGBuCax5Jzl7Fl0NRn4Rlt0kbVZQtEch4B\ngH0u9lG+8x6UG6Cii9pOqbp+Kmddio/LpOOPSb4VJLazgPhWhvbowNOxc1k2\nWejrY2fpr0lGxJN8W6mXjriJw3Bg2wiQSXsBQs32lqwOloc35kEFlGLWq+c/\n89RyPjShRbGSx963JWoV0blBDndLu/jtoYUfD7AQKE/k3YqWR/cDTLRDimZ3\nFXQCdo5zHs5PH68F+ZzcaxqTFuvGd3uc2jUYBDxdzgsLWqMFy/x267k/Asf2\nnFr1bVY4ofvq+UJmpYJDZ0GQufPxbOMvS48nhH3gu8HOi2OOVVQ+6FByTIaX\n97uC0NC035h6/XnK4lu/x6PeKroX4evTAS9LMY2kcWCDjzQ02FpNjZbvVTvg\nSIrDXG/xMwbGUqDxA1VcrZad5suLcIOkMnL85YRrHUOay3t2R2+ORsWlpgPs\n7PIM\r\n=r67K\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.92999c339e2_1624378548602_0.6254938296015617","host":"s3://npm-registry-packages"}},"0.3.0-next.be2ddfaad6d":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.be2ddfaad6d","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.be2ddfaad6d","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"124c1adcbf2341ad54f187c1952497cf3d120d77","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.be2ddfaad6d.tgz","fileCount":18,"integrity":"sha512-lQ8UuMSPyChFy/OItnDolF5vB6bs16eOHDF2uUFIcd9gUnYeqkdkR1EWJ9Jxe6I5ybSNbSXyIrZkbYT0bTVcyQ==","signatures":[{"sig":"MEUCIF7FgbSpY8ygfdGY1qRczGezHiYbDtmEb5SmoH62XuFJAiEAxx+M5Wp1VgnpjtxV8fuMcTxUxCKe0uj4U5V3xw/KR6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0hZCCRA9TVsSAnZWagAAKsgP+wQAiqzPBkvM4kq5eNuv\n/g+H+uIEbTsTdcavqEM45SJ+MMdp93+uJJj7gkl3GVbfzTObgYlu4UQLjE2z\nk9ExWUdCvVEKvSPtG12lWevmN1iUDRi/TFA1P9aKUziPdlCocO5syYSzFv5l\n7wFax+o+4un94qy4kkv8o/e4Qd+BNeU4Z+zQkF0MZLQnEftGN/LzrbMMh72v\n6n8y7LMcon+EMN47REaP/jOllEY18nKqxX0bAfhJfc2a8+3P7P8L4Nw9h12S\nbvcJtzCI3RvZKQkyGARAnjxzJYwddq6OGwL5cSh8OEAGsF3N+TEw28++kmaY\nTYwkhgtpa2KuuqW/apqwxN//lVO1Sx+n7pNWopQGedZ/3jOKaoE3lJ/UqDi3\nwUNZPgQEE9xA2tgE4cMxm+Ab6FteTfaEl+fkU0T8nUVw2/Wf/+DLTbV/wqPG\nXT4M83HfHPIX1TWNhEbbTXHyNj+Vr/HDoE+Y+vX+k1gVrlB6aU3CMzqKp/jF\nydIA9xMr1J8QGlRT1cYroENc2h/11v1lRRZnbqpOjSzIyBR35WvUNO03EtEy\nwDBjjY5UMH5jF2E1bnM0EU8NalakL1eCQxpg5y59Zzjh1AGTSR1Wrj+Xq7QE\n/pESNAtyPydlVcZV8b0apFoWpzDT0V52rKvsmDQGUmJPrIOZ6sdi0d8Cj3yy\nN2Ob\r\n=N1iW\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.be2ddfaad6d_1624380993674_0.017729459638228695","host":"s3://npm-registry-packages"}},"0.3.0-next.7c78ef3e802":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.7c78ef3e802","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.7c78ef3e802","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"2bec946a6b910beb7ae260d63aef7877d5fce26f","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.7c78ef3e802.tgz","fileCount":18,"integrity":"sha512-/8Jc1v9ZBdR2ddEQGBt6VBNMTxk6G9eDY1M4jxsYy+BOUJZuJmC4V5r1ZT/Fl1NTrfuIIgPCA20tsU+OivoBwQ==","signatures":[{"sig":"MEUCIChWGnzTYe0vtKY/ZF5Ifz6AT+JWp+vG1af3HwRBanARAiEAsRbYgYfHWYz+NzvZihrFjf27TZUwVHn8WFLAZwAKVCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0h6FCRA9TVsSAnZWagAAHw4P/iWJpEww+/GiFJK58tun\nRnOb+1V90YSXNZIKbPomTDNp070lfoGN9J9n6U9JJnIJaxB5E76PSj9TcgV5\nyjgvheT3ppr/IFZFx0SmidubNjo9EJit7u1sgCFYqA5yBIiG/vfrpQ7zojnB\nDYHrFx3b7Jbo4L+uj7x9Kx2/jRNaMT9mVs6Nj8jiPSmfahIh9ZWGW0X7/u2R\nGXtMmj1Y3UauPwQga+kHD3UP07FBV29zqrIMPKsJ5fKYKdj7lsxsUaZMPuZo\nSWpi0uWapi5xqNmxY2J5ngu4Fg0KJVdl7dcIbXQfT4f+ch1en/UJ+mKmQsh7\n7j/+F+VE8yOOmfPIvDgf2evh0h71LL0YCXZUc36aZUbmZl6ZPGqsJWx6GKRD\nRwhucdp4tHEklImy2TK9bzjuYWFaAC46ct4Ib2r1+PD0VHc53lhLNmfBTD/A\nOrhEz0pQtmo8IwarTVYAJ3FC/AEmXFXuL97a208NnbOQppgTeJxcZzunqjMe\nRiEPfFfXAz9IbhIrzjZ0COyr2m4Sk4yss7p7TidP9nGBIYUBXh4KYZLDrz4W\nGkJq8k06vIkcuA7ydYpfyzIWE3QBkv6HhO50aOgSUe+2kKX8wfIF7Uki0jcC\nJ4E5+muRcodT9RGqG4b3ayWpRB8eS+POi+oPt0qO8aJY0URKDeABNAER+2gb\nOuS/\r\n=QcsN\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.7c78ef3e802_1624383108679_0.5056997676517614","host":"s3://npm-registry-packages"}},"0.3.0-next.fece68a1f4e":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.fece68a1f4e","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.fece68a1f4e","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"fa749c25bb7d5d5cc080f1fc042e5be9c4b29936","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.fece68a1f4e.tgz","fileCount":18,"integrity":"sha512-e2K4vEmdBqNmytU/lM3xrNwazJ32OYBQaKJqEWKSZh9ApiVmeCrxQWn/yssZRZNrTjAu7t40UPeaP667lqozIQ==","signatures":[{"sig":"MEUCIAF69F24aR+LdfVzdiFE/6QdkCbOQii12/6oZb/2cySbAiEA4cLeldSedV2bDIigVZJSLEXwSEfsNxp6cctAR8+wuCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ogqCRA9TVsSAnZWagAAzPUQAICGEIgEzztsCZbcUASM\nkb+KnBkovaXu8ECBnV0I1MyhJrl6nzA0rI03KL5C2n/BNsSJC1ngwTidb3/j\nnn7JSGGGstUnlEz83f0t5Ah9UXBEPemPqt+NaSp+LUL6EwFnTwAz8tEUuQGd\nDyQkrOSR0ttsVX0YBarbtYiLj2uPUy98PyQJC4YQ7MPiF/JVlXL6E208FRkA\nzNMs+kIyQg2CjBxo3LoCfkBB10x0cDG1l9oF9jZevmIRRyHz5Kp+w80vJBC0\nqTuf8rYX7dBWzlowRMSFgy3b247Igtn/H+SA96pxkroymq0njNLqTv8XH6O/\n0oLc2SUsQLUnooGaVE2FSnDQwgIZ3+VK4HchBXQb1NPBwIZ5JMsvQv4iOFcC\n+C946oEbDo+j1dgBw7N43+Ow4L7IxjSPJ7osjyAl+VzJWHw+yWYc83Xkjjmk\nY4ALgIfWCMXEEdk2IFhNrz26+iFjY9WSvzqFJzUMqCRlCozgZAglXxMFtXy8\nAbRBNiaSx6C1lbc4FMKNbcZgIWFgJxK9z03NXAyb07MqaxctW4945a8SoqUi\n9IJv5JZVGpnkNn3QNLeGBGV3jVtdxUTpZgsbJHbMc1sKwAekxQjcbvn04AR4\n12vYSDex4nYyDpdYESpYG9CaTmAKot7cB4VgSjy8rLyCQ721bKYOaVMAIbjr\n86n5\r\n=9TNu\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.fece68a1f4e_1624410154240_0.45146542587752214","host":"s3://npm-registry-packages"}},"0.3.0-next.a3fc50b5005":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.a3fc50b5005","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.a3fc50b5005","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"73a628ebb45d7a246f032c95be714c4bf00e5ad7","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.a3fc50b5005.tgz","fileCount":18,"integrity":"sha512-8WsdkMM1R/QKXAjeLBqendEFtdOa93L3REubnkoYEt3rzyymAe3nXPJgV0sKvd+jkCEtC74YOIm/JRQcpewxIQ==","signatures":[{"sig":"MEUCICtzrrE+M7mrlq3M1zes0rEQcdDOoWpW+qK1ZcaQ5H9IAiEA4qKoRmZygeoEUc26kGwwnkh12LzelpbddtFTPpwkbmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg09gRCRA9TVsSAnZWagAA+vEP/2H6om4YURDGWRF2p/hD\n7t/fmJILRoCwPFA8ALwfRgyqDy4UTxi8W8zo1yytJeMccFfDQbVbZ5AHVNN6\nl2bbm0wpok/samD8PuFzOuuISPe+RRN3xfemnVx86MqoZJMySDhLQSdO1hJV\nzlor4fabtYwn/lB6OwmVNYhHL8qnxHmHFlZ7NPkH0S6AmjkX913/emAiZVc8\nZ2OF7VjTVpxzuC6unTxn1NJ9DJnFdXB7wi4IbGrJagxXUJOueBc7lqfZ8w//\no52EgAWDCHbh0GUnoiAuGTEG258yrwr4DqQI9GPh7QF+XGvlVN9azJw3qoeg\n3aJ37AJJ26BW/1eJlMHJ9O5fwonVE/7ZP+ODBmHmRs7vsBWPkMQvjdGHLUW0\n/l6eILWQtcX2rSFp4ioSDu+z8z+ItbigqR1lBRdsmUrDptPDfzF/aW3kHaWJ\nKG3FxOZtfNuvPPVqn6cRyvTV2f8ifd9CG9jH6/PAS9GSEniZ8BBh9FuDdCE1\nZkN8tw7L87I8lpsyOynCVPXdG5Y3Q0oDKFfPTzbau1Bb3AR6qYXtRqTJpPRj\nsOVInQxPFTejt36VBSjY64qxQJZwRcuRR8kXqlWj5yI+M1h6OYXtPNtb/iJR\ntc5cUELhi2vJR2771z7VB1H3DbvI17jtrfhwC2uzH+yVuvqNvxC3uNd1DQSw\n4Gbp\r\n=4VfJ\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.a3fc50b5005_1624496144509_0.004148675436418836","host":"s3://npm-registry-packages"}},"0.3.0-next.1750b2b231b":{"name":"@theia/vscode-builtin-typescript-language-features","version":"0.3.0-next.1750b2b231b","author":{"name":"vscode"},"license":"MIT","_id":"@theia/vscode-builtin-typescript-language-features@0.3.0-next.1750b2b231b","maintainers":[{"name":"theia","email":"theia@typefox.io"}],"dist":{"shasum":"452f4246e39bba291f2120e6471d2d94ed85956d","tarball":"https://registry.npmjs.org/@theia/vscode-builtin-typescript-language-features/-/vscode-builtin-typescript-language-features-0.3.0-next.1750b2b231b.tgz","fileCount":18,"integrity":"sha512-tu3DeaAbqNC6CUjAw24ypLV++EgaGi1fjRkmHhVb+L2tVX9p0kxPluKvS51IoXmE8LlLb+tHW+uIDMXNFl6ijQ==","signatures":[{"sig":"MEUCIQD/8UjuvNXx1mQY/gI6yKOHaMQS9ZR6QhcIbTwwl8eN/AIgVF6/CeqHtAa7A/U+IGLwCXfjnJsJHwAyA+ZjZTUcFNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1S0uCRA9TVsSAnZWagAA76AP/jUmUpGjuJjYrrCMaWFD\na7DE/1EShuO8k7wHGdbYmVp+M9LH0hkKyXUI0PX17xY4fCOWrKHqNZgOXKlY\nuO2OdWBMH0FSsHpXkaBqejbGCGufdQqubh2jouLzQmjuU3Krrw/GWHcpgB6W\ns07uhIlclt92YbFzA0m94U/rdGUjdwd43yfp8tMdggbjw/C+Ie7qGRFC4idL\nqQIXddjfWmlgqkj0u8L9NLTS5++YPvrsZkLNowXNzGk7Egx4zzb8pWziOk82\nlrQrB1Eb1TXb/UKT1EtWuL+qWQ6cczJ7FQq/y+sploDtH1KJhm3l2agKs7ER\ntco+m+n1buM1mKPAgi9ToYQiZ0JLZhVaaScMiIPSute606vt0rlt8XvWrY4x\nMljO3aHLBJzuupLySS1DKMSu5oxvqGtsnieMtv/j1EcfZUDvQNW20P6nlvnB\nlmyLxg5Q0UpspViGMUaB4y2z/mbIH8qqFVrkWcZWRYwLf1nmnB0uPCQKcdID\nJTq2cf2nVeLTkPhjnJ5WyEExseuo9E0F4kF1o3oM8Q1ig4FMPVKiUpdEUTNI\nnVw/bHuuczjd9Z6UHn6U96yMEymM5B8wSA2ZcInXvuPOXb9oPx7Z2pjDzAyw\nUQHRl9YeGAIulp2ZeSG3BhRfFSu5OtQnS5U0FXKEA1Gpn9x5znTrHLA3UFW4\nreky\r\n=XVP/\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"media/icon.png","main":"./dist/extension","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","readme":"# Language Features for TypeScript and JavaScript files\n\n**Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.\n\n## Features\n\nSee [TypeScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/typescript) and [JavaScript in Visual Studio Code](https://code.visualstudio.com/docs/languages/javascript) to learn about the features of this extension.\n","browser":"./dist/browser/extension","engines":{"vscode":"^1.30.0"},"_npmUser":{"name":"theia","email":"theia@typefox.io"},"publisher":"vscode","categories":["Programming Languages"],"deprecated":"Package no longer supported. Use at your own risk. Consider using the vscode built-in extensions pack instead. For example: https://github.com/eclipse-theia/theia-blueprint/blob/4f7e32dd8d3f72a9a9da3271a0ae8312fe1f5e07/applications/electron/package.json#L120","repository":{"url":"https://github.com/microsoft/vscode.git","type":"git"},"contributes":{"menus":{"commandPalette":[{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == typescriptreact && typescript.isManagedFile","command":"typescript.reloadProjects"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.reloadProjects"},{"when":"editorLangId == typescript && typescript.isManagedFile","command":"typescript.goToProjectConfig"},{"when":"editorLangId == typescriptreact","command":"typescript.goToProjectConfig"},{"when":"editorLangId == javascript && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"editorLangId == javascriptreact && typescript.isManagedFile","command":"javascript.goToProjectConfig"},{"when":"typescript.isManagedFile","command":"typescript.selectTypeScriptVersion"},{"when":"typescript.isManagedFile","command":"typescript.openTsServerLog"},{"when":"typescript.isManagedFile","command":"typescript.restartTsServer"},{"when":"tsSupportsFileReferences && typescript.isManagedFile","command":"typescript.findAllFileReferences"}],"explorer/context":[{"when":"tsSupportsFileReferences && resourceLangId == typescript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascript","group":"4_search","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","group":"4_search","command":"typescript.findAllFileReferences"}],"editor/title/context":[{"when":"tsSupportsFileReferences && resourceLangId == javascript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == javascriptreact","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescript","command":"typescript.findAllFileReferences"},{"when":"tsSupportsFileReferences && resourceLangId == typescriptreact","command":"typescript.findAllFileReferences"}]},"commands":[{"title":"%reloadProjects.title%","command":"typescript.reloadProjects","category":"TypeScript"},{"title":"%reloadProjects.title%","command":"javascript.reloadProjects","category":"JavaScript"},{"title":"%typescript.selectTypeScriptVersion.title%","command":"typescript.selectTypeScriptVersion","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"typescript.goToProjectConfig","category":"TypeScript"},{"title":"%goToProjectConfig.title%","command":"javascript.goToProjectConfig","category":"JavaScript"},{"title":"%typescript.openTsServerLog.title%","command":"typescript.openTsServerLog","category":"TypeScript"},{"title":"%typescript.restartTsServer%","command":"typescript.restartTsServer","category":"TypeScript"},{"title":"%typescript.findAllFileReferences%","command":"typescript.findAllFileReferences","category":"TypeScript"}],"breakpoints":[{"language":"typescript"},{"language":"typescriptreact"}],"codeActions":[{"actions":[{"kind":"refactor.extract.constant","title":"%codeActions.refactor.extract.constant.title%","description":"%codeActions.refactor.extract.constant.description%"},{"kind":"refactor.extract.function","title":"%codeActions.refactor.extract.function.title%","description":"%codeActions.refactor.extract.function.description%"},{"kind":"refactor.extract.interface","title":"%codeActions.refactor.extract.interface.title%","description":"%codeActions.refactor.extract.interface.description%"},{"kind":"refactor.extract.type","title":"%codeActions.refactor.extract.type.title%","description":"%codeActions.refactor.extract.type.description%"},{"kind":"refactor.rewrite.import","title":"%codeActions.refactor.rewrite.import.title%","description":"%codeActions.refactor.rewrite.import.description%"},{"kind":"refactor.rewrite.export","title":"%codeActions.refactor.rewrite.export.title%","description":"%codeActions.refactor.rewrite.export.description%"},{"kind":"refactor.rewrite.arrow.braces","title":"%codeActions.refactor.rewrite.arrow.braces.title%","description":"%codeActions.refactor.rewrite.arrow.braces.description%"},{"kind":"refactor.rewrite.parameters.toDestructured","title":"%codeActions.refactor.rewrite.parameters.toDestructured.title%"},{"kind":"refactor.rewrite.property.generateAccessors","title":"%codeActions.refactor.rewrite.property.generateAccessors.title%","description":"%codeActions.refactor.rewrite.property.generateAccessors.description%"},{"kind":"refactor.move.newFile","title":"%codeActions.refactor.move.newFile.title%","description":"%codeActions.refactor.move.newFile.description%"},{"kind":"source.organizeImports","title":"%codeActions.source.organizeImports.title%"}],"languages":["javascript","javascriptreact","typescript","typescriptreact"]}],"configuration":{"type":"object","order":20,"title":"%configuration.typescript%","properties":{"typescript.npm":{"type":["string","null"],"scope":"machine","default":null,"markdownDescription":"%typescript.npm%"},"typescript.tsdk":{"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.tsdk.desc%"},"typescript.locale":{"enum":["de","es","en","fr","it","ja","ko","ru","zh-CN","zh-TW",null],"type":["string","null"],"scope":"window","default":null,"markdownDescription":"%typescript.locale%"},"typescript.tsserver.log":{"enum":["off","terse","normal","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.log%"},"javascript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.format.enable%"},"javascript.suggest.names":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.names%"},"javascript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.format.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.format.enable%"},"typescript.suggest.paths":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.paths%"},"typescript.tsc.autoDetect":{"enum":["on","off","build","watch"],"type":"string","scope":"window","default":"on","description":"%typescript.tsc.autoDetect%","markdownEnumDescriptions":["%typescript.tsc.autoDetect.on%","%typescript.tsc.autoDetect.off%","%typescript.tsc.autoDetect.build%","%typescript.tsc.autoDetect.watch%"]},"typescript.tsserver.trace":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"%typescript.tsserver.trace%"},"javascript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"javascript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"javascript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%javascript.validate.enable%"},"typescript.autoClosingTags":{"type":"boolean","default":true,"description":"%typescript.autoClosingTags%"},"typescript.suggest.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggest.enabled%"},"typescript.surveys.enabled":{"type":"boolean","scope":"window","default":true,"description":"%configuration.surveys.enabled%"},"typescript.validate.enable":{"type":"boolean","scope":"window","default":true,"description":"%typescript.validate.enable%"},"javascript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"typescript.format.semicolons":{"enum":["ignore","insert","remove"],"type":"string","scope":"resource","default":"ignore","description":"%format.semicolons%","enumDescriptions":["%format.semicolons.ignore%","%format.semicolons.insert%","%format.semicolons.remove%"]},"javascript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.suggest.autoImports":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.autoImports%"},"typescript.check.npmIsInstalled":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%typescript.check.npmIsInstalled%"},"typescript.tsserver.pluginPaths":{"type":"array","items":{"type":"string","description":"%typescript.tsserver.pluginPaths.item%"},"scope":"machine","default":[],"description":"%typescript.tsserver.pluginPaths%"},"typescript.tsserver.watchOptions":{"type":"object","scope":"window","properties":{"watchFile":{"enum":["fixedChunkSizePolling","fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling","useFsEvents","useFsEventsOnParentDirectory"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchFile%","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%"]},"watchDirectory":{"enum":["fixedChunkSizePolling","fixedPollingInterval","dynamicPriorityPolling","useFsEvents"],"type":"string","default":"useFsEvents","description":"%configuration.tsserver.watchOptions.watchDirectory%","enumDescriptions":["%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%","%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%","%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%","%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%"]},"fallbackPolling":{"enum":["fixedPollingInterval","priorityPollingInterval","dynamicPriorityPolling"],"type":"string","description":"%configuration.tsserver.watchOptions.fallbackPolling%","enumDescriptions":["configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval","configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling"]},"synchronousWatchDirectory":{"type":"boolean","description":"%configuration.tsserver.watchOptions.synchronousWatchDirectory%"}},"description":"%configuration.tsserver.watchOptions%"},"javascript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"javascript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.preferences.quoteStyle":{"enum":["auto","single","double"],"type":"string","scope":"resource","default":"auto","markdownDescription":"%typescript.preferences.quoteStyle%"},"typescript.suggest.completeJSDocs":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.completeJSDocs%"},"typescript.tsserver.enableTracing":{"type":"boolean","scope":"window","default":false,"description":"%typescript.tsserver.enableTracing%"},"typescript.workspaceSymbols.scope":{"enum":["allOpenProjects","currentProject"],"type":"string","scope":"window","default":"allOpenProjects","enumDescriptions":["%typescript.workspaceSymbols.scope.allOpenProjects%","%typescript.workspaceSymbols.scope.currentProject%"],"markdownDescription":"%typescript.workspaceSymbols.scope%"},"js/ts.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%"},"javascript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%javascript.suggestionActions.enabled%"},"typescript.suggestionActions.enabled":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.suggestionActions.enabled%"},"javascript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.enabled%"},"typescript.referencesCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.enabled%"},"typescript.tsserver.maxTsServerMemory":{"type":"number","scope":"window","default":3072,"description":"%configuration.tsserver.maxTsServerMemory%"},"typescript.reportStyleChecksAsWarnings":{"type":"boolean","scope":"window","default":true,"description":"%typescript.reportStyleChecksAsWarnings%"},"typescript.enablePromptUseWorkspaceTsdk":{"type":"boolean","scope":"window","default":false,"description":"%typescript.enablePromptUseWorkspaceTsdk%"},"javascript.implicitProjectConfig.checkJs":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.checkJs%","markdownDeprecationMessage":"%configuration.javascript.checkJs.checkJs.deprecation%"},"javascript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"javascript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"typescript.suggest.completeFunctionCalls":{"type":"boolean","scope":"resource","default":false,"description":"%configuration.suggest.completeFunctionCalls%"},"typescript.suggest.jsdoc.generateReturns":{"type":"boolean","scope":"resource","default":true,"markdownDescription":"%configuration.suggest.jsdoc.generateReturns%"},"javascript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"typescript.disableAutomaticTypeAcquisition":{"tags":["usesOnlineServices"],"type":"boolean","scope":"window","default":false,"markdownDescription":"%typescript.disableAutomaticTypeAcquisition%"},"typescript.implementationsCodeLens.enabled":{"type":"boolean","scope":"window","default":false,"description":"%typescript.implementationsCodeLens.enabled%"},"typescript.updateImportsOnFileMove.enabled":{"enum":["prompt","always","never"],"type":"string","scope":"resource","default":"prompt","description":"%typescript.updateImportsOnFileMove.enabled%","markdownEnumDescriptions":["%typescript.updateImportsOnFileMove.enabled.prompt%","%typescript.updateImportsOnFileMove.enabled.always%","%typescript.updateImportsOnFileMove.enabled.never%"]},"javascript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.preferences.useAliasesForRenames":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%"},"typescript.tsserver.useSeparateSyntaxServer":{"type":"boolean","scope":"window","default":true,"description":"%configuration.tsserver.useSeparateSyntaxServer%"},"javascript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"js/ts.implicitProjectConfig.strictNullChecks":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.strictNullChecks%"},"typescript.preferences.importModuleSpecifier":{"enum":["shortest","relative","non-relative","project-relative"],"type":"string","scope":"resource","default":"shortest","description":"%typescript.preferences.importModuleSpecifier%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifier.shortest%","%typescript.preferences.importModuleSpecifier.relative%","%typescript.preferences.importModuleSpecifier.nonRelative%","%typescript.preferences.importModuleSpecifier.projectRelative%"]},"javascript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"typescript.format.insertSpaceAfterConstructor":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterConstructor%"},"js/ts.implicitProjectConfig.strictFunctionTypes":{"type":"boolean","scope":"window","default":true,"markdownDescription":"%configuration.implicitProjectConfig.strictFunctionTypes%"},"typescript.format.insertSpaceAfterTypeAssertion":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterTypeAssertion%"},"javascript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"javascript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"javascript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%javascript.referencesCodeLens.showOnAllFunctions%"},"typescript.format.insertSpaceAfterCommaDelimiter":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterCommaDelimiter%"},"typescript.preferences.renameShorthandProperties":{"type":"boolean","scope":"resource","default":true,"description":"%typescript.preferences.useAliasesForRenames%","deprecationMessage":"%typescript.preferences.renameShorthandProperties.deprecationMessage%"},"typescript.referencesCodeLens.showOnAllFunctions":{"type":"boolean","scope":"window","default":false,"description":"%typescript.referencesCodeLens.showOnAllFunctions%"},"javascript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"js/ts.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%"},"typescript.preferences.importModuleSpecifierEnding":{"enum":["auto","minimal","index","js"],"type":"string","scope":"resource","default":"auto","description":"%typescript.preferences.importModuleSpecifierEnding%","markdownEnumDescriptions":["%typescript.preferences.importModuleSpecifierEnding.auto%","%typescript.preferences.importModuleSpecifierEnding.minimal%","%typescript.preferences.importModuleSpecifierEnding.index%","%typescript.preferences.importModuleSpecifierEnding.js%"]},"typescript.preferences.includePackageJsonAutoImports":{"enum":["auto","on","off"],"type":"string","scope":"window","default":"auto","enumDescriptions":["%typescript.preferences.includePackageJsonAutoImports.auto%","%typescript.preferences.includePackageJsonAutoImports.on%","%typescript.preferences.includePackageJsonAutoImports.off%"],"markdownDescription":"%typescript.preferences.includePackageJsonAutoImports%"},"typescript.suggest.includeCompletionsWithSnippetText":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsWithSnippetText%"},"javascript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"typescript.format.placeOpenBraceOnNewLineForFunctions":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForFunctions%"},"javascript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"typescript.format.insertSpaceBeforeFunctionParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceBeforeFunctionParenthesis%"},"javascript.implicitProjectConfig.experimentalDecorators":{"type":"boolean","scope":"window","default":false,"markdownDescription":"%configuration.implicitProjectConfig.experimentalDecorators%","markdownDeprecationMessage":"%configuration.javascript.checkJs.experimentalDecorators.deprecation%"},"javascript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"typescript.suggest.includeCompletionsForImportStatements":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeCompletionsForImportStatements%"},"javascript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.format.placeOpenBraceOnNewLineForControlBlocks":{"type":"boolean","scope":"resource","default":false,"description":"%format.placeOpenBraceOnNewLineForControlBlocks%"},"typescript.tsserver.experimental.enableProjectDiagnostics":{"type":"boolean","scope":"window","default":false,"description":"%configuration.tsserver.experimental.enableProjectDiagnostics%"},"javascript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"javascript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"typescript.format.insertSpaceAfterSemicolonInForStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterSemicolonInForStatements%"},"typescript.format.insertSpaceBeforeAndAfterBinaryOperators":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceBeforeAndAfterBinaryOperators%"},"javascript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"typescript.suggest.includeAutomaticOptionalChainCompletions":{"type":"boolean","scope":"resource","default":true,"description":"%configuration.suggest.includeAutomaticOptionalChainCompletions%"},"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterKeywordsInControlFlowStatements%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%"},"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":{"type":"boolean","scope":"resource","default":true,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%"},"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"},"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":{"type":"boolean","scope":"resource","default":false,"description":"%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%"}}},"jsonValidation":[{"url":"./schemas/package.schema.json","fileMatch":"package.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig.*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig-*.json"},{"url":"https://json.schemastore.org/tsconfig","fileMatch":"tsconfig-*.json"},{"url":"./schemas/tsconfig.schema.json","fileMatch":"tsconfig.*.json"},{"url":"https://json.schemastore.org/typings","fileMatch":"typings.json"},{"url":"https://json.schemastore.org/bowerrc","fileMatch":".bowerrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc"},{"url":"https://json.schemastore.org/babelrc","fileMatch":".babelrc.json"},{"url":"https://json.schemastore.org/babelrc","fileMatch":"babel.config.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.json"},{"url":"https://json.schemastore.org/jsconfig","fileMatch":"jsconfig.*.json"},{"url":"./schemas/jsconfig.schema.json","fileMatch":"jsconfig.*.json"}],"problemMatchers":[{"name":"tsc","label":"%typescript.problemMatchers.tsc.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","fileLocation":["relative","${cwd}"]},{"name":"tsc-watch","label":"%typescript.problemMatchers.tscWatch.label%","owner":"typescript","source":"ts","applyTo":"closedDocuments","pattern":"$tsc","background":{"endsPattern":{"regexp":"^\\s*(?:message TS6042:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) (?:Compilation complete\\.|Found \\d+ errors?\\.) Watching for file changes\\."},"activeOnStart":true,"beginsPattern":{"regexp":"^\\s*(?:message TS6032:|\\[?\\D*.{1,2}[:.].{1,2}[:.].{1,2}\\D*(├\\D*\\d{1,2}\\D+┤)?(?:\\]| -)) File change detected\\. Starting incremental compilation\\.\\.\\."}},"fileLocation":["relative","${cwd}"]}],"problemPatterns":[{"code":5,"file":1,"line":2,"name":"tsc","column":3,"regexp":"^([^\\s].*)[\\(:](\\d+)[,:](\\d+)(?:\\):\\s+|\\s+-\\s+)(error|warning|info)\\s+TS(\\d+)\\s*:\\s*(.*)$","message":6,"severity":4}],"taskDefinitions":[{"type":"typescript","when":"shellExecutionSupported","required":["tsconfig"],"properties":{"option":{"type":"string"},"tsconfig":{"type":"string","description":"%taskDefinition.tsconfig.description%"}}}],"typescriptServerPlugins":[{"name":"typescript-vscode-sh-plugin","enableForWorkspaceTypeScriptVersions":true}]},"description":"%description%","directories":{},"displayName":"%displayName%","capabilities":{"virtualWorkspaces":{"supported":"limited","description":"%virtualWorkspaces%"},"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust%","restrictedConfigurations":["typescript.tsdk","typescript.tsserver.pluginPaths","typescript.npm"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","activationEvents":["onLanguage:javascript","onLanguage:javascriptreact","onLanguage:typescript","onLanguage:typescriptreact","onLanguage:jsx-tags","onCommand:typescript.reloadProjects","onCommand:javascript.reloadProjects","onCommand:typescript.selectTypeScriptVersion","onCommand:javascript.goToProjectConfig","onCommand:typescript.goToProjectConfig","onCommand:typescript.openTsServerLog","onCommand:workbench.action.tasks.runTask","onCommand:_typescript.configurePlugin","onCommand:_typescript.learnMoreAboutRefactorings","onCommand:typescript.fileReferences","onLanguage:jsonc"],"enableProposedApi":true,"_npmOperationalInternal":{"tmp":"tmp/vscode-builtin-typescript-language-features_0.3.0-next.1750b2b231b_1624583470055_0.3731107690519404","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-05T12:57:24.916Z","modified":"2025-09-30T12:21:55.562Z","0.1.0":"2019-03-05T12:57:25.327Z","0.2.0":"2019-07-22T08:33:02.760Z","0.2.1":"2019-07-22T09:09:27.572Z","0.3.0-next.db32534bf1":"2019-11-18T17:04:06.508Z","0.3.0-next.94116da8fa":"2019-11-18T20:42:15.084Z","0.3.0-next.1c9fd8a597":"2019-11-19T00:40:58.735Z","0.3.0-next.782f1592de":"2019-11-19T08:09:28.341Z","0.3.0-next.c9a2de2d9c":"2019-11-19T09:05:38.547Z","0.3.0-next.95d8353abf":"2019-11-20T00:37:03.450Z","0.3.0-next.37f18e8f2d":"2019-11-21T00:35:46.994Z","0.3.0-next.9197d42531":"2019-11-22T00:43:12.018Z","0.3.0-next.2d0b37f031":"2019-11-23T00:43:21.905Z","0.3.0-next.c41d9dc9b4":"2019-11-25T00:39:43.338Z","0.3.0-next.85d3ccfb9e":"2019-11-26T00:41:55.982Z","0.3.0-next.615732feae":"2019-11-27T00:41:43.485Z","0.3.0-next.7cc88f5caa":"2019-11-28T00:40:38.418Z","0.3.0-next.d20be77af2":"2019-11-29T00:35:35.921Z","0.3.0-next.665b576260":"2019-11-30T00:36:52.133Z","0.3.0-next.3295e51f22":"2019-12-01T00:43:16.922Z","0.3.0-next.7cf4cca47a":"2019-12-02T00:39:42.834Z","0.3.0-next.b0fb9f17da":"2019-12-03T00:25:02.648Z","0.3.0-next.9794f2ba37":"2019-12-04T00:23:58.709Z","0.3.0-next.43e3581aa6":"2019-12-04T08:22:59.705Z","0.3.0-next.2111655b67":"2019-12-04T09:10:15.169Z","0.3.0-next.196aeda027":"2019-12-06T00:23:24.097Z","0.3.0-next.a416c77e56":"2019-12-07T00:24:08.914Z","0.3.0-next.2bb6cfc16a":"2019-12-08T00:25:02.779Z","0.3.0-next.cabcace4b5":"2019-12-10T00:24:34.082Z","0.3.0-next.b099d570ed":"2019-12-11T00:24:11.295Z","0.3.0-next.68db7fc3f7":"2019-12-11T16:49:17.306Z","0.3.0-next.007b3032ad":"2019-12-12T00:24:52.889Z","0.3.0-next.b34da611b9":"2019-12-12T12:11:42.545Z","0.3.0-next.608ac23340":"2019-12-13T00:24:34.570Z","0.3.0-next.df57a6157c":"2019-12-14T00:24:49.342Z","0.3.0-next.3dea65ba1b":"2019-12-15T00:24:26.930Z","0.3.0-next.231c6e7762":"2019-12-17T00:25:00.010Z","0.3.0-next.8eb835c463":"2019-12-17T18:32:06.644Z","0.3.0-next.043da28dda":"2019-12-17T20:04:43.915Z","0.3.0-next.eb0ca2626b":"2019-12-18T00:25:44.237Z","0.3.0-next.893369ff8f":"2019-12-19T00:27:03.954Z","0.3.0-next.1fc02159b7":"2019-12-20T00:25:44.207Z","0.3.0-next.c0c4eb6a51":"2019-12-21T00:24:27.597Z","0.3.0-next.d06f0e877c":"2019-12-22T00:24:28.359Z","0.3.0-next.8cddb0bbde":"2019-12-23T00:24:25.934Z","0.3.0-next.656fff3b1e":"2019-12-24T00:25:44.391Z","0.3.0-next.ff5f581425":"2019-12-25T00:25:24.869Z","0.3.0-next.8aa2191271":"2019-12-27T00:22:14.967Z","0.3.0-next.502fe13712":"2019-12-28T00:24:52.189Z","0.3.0-next.d6245d285e":"2019-12-30T00:22:19.261Z","0.3.0-next.79052bb8eb":"2019-12-31T00:26:26.472Z","0.3.0-next.7493a60464":"2020-01-01T00:26:18.945Z","0.3.0-next.672ed38dc8":"2020-01-03T00:26:45.650Z","0.3.0-next.df48af1684":"2020-01-04T00:25:31.768Z","0.3.0-next.ee8eb463a2":"2020-01-06T00:24:30.751Z","0.3.0-next.629a08ed62":"2020-01-07T00:26:12.299Z","0.3.0-next.08d431dc17":"2020-01-08T00:23:52.524Z","0.3.0-next.cb47915e3b":"2020-01-09T00:25:57.241Z","0.3.0-next.f6f9931377":"2020-01-11T00:25:50.980Z","0.3.0-next.71df4b20de":"2020-01-12T00:27:04.892Z","0.3.0-next.22e4d75bd0":"2020-01-13T00:25:33.584Z","0.3.0-next.2bbe9c5330":"2020-01-14T00:25:20.312Z","0.3.0-next.3883ebd061":"2020-01-15T00:26:12.526Z","0.3.0-next.b80e813365":"2020-01-16T00:27:04.776Z","0.3.0-next.ca635ddb28":"2020-01-17T00:25:28.637Z","0.3.0-next.a234f13c45":"2020-01-18T00:24:31.581Z","0.3.0-next.062c54a424":"2020-01-19T00:22:51.496Z","0.3.0-next.e107e5c5bf":"2020-01-20T00:23:38.298Z","0.3.0-next.8884913a17":"2020-01-21T00:24:01.190Z","0.3.0-next.d6fba31514":"2020-01-22T00:22:12.099Z","0.3.0-next.a90aedd5ec":"2020-01-23T00:23:56.014Z","0.3.0-next.b60f43d098":"2020-01-24T00:22:55.745Z","0.3.0-next.3a1e245648":"2020-01-26T00:23:25.134Z","0.3.0-next.3c6f6af734":"2020-01-27T00:22:31.366Z","0.3.0-next.4eab357eb8":"2020-01-28T00:23:19.023Z","0.3.0-next.d99bbafe17":"2020-01-29T00:23:14.174Z","0.3.0-next.2ea221bdda":"2020-01-30T00:22:42.522Z","0.3.0-next.845f5075f1":"2020-01-31T00:23:07.365Z","0.3.0-next.f4786e227c":"2020-02-01T00:22:36.086Z","0.3.0-next.50a7443ae8":"2020-02-03T00:22:05.907Z","0.3.0-next.c52bfa8906":"2020-02-04T00:23:23.864Z","0.3.0-next.967aab8156":"2020-02-05T00:31:56.025Z","0.3.0-next.9f21f67bea":"2020-02-06T00:24:11.548Z","0.3.0-next.7cb5172397":"2020-02-07T00:23:54.884Z","0.3.0-next.718331d6f3":"2020-02-09T00:27:59.119Z","0.3.0-next.46750df406":"2020-02-10T00:27:13.741Z","0.3.0-next.fc9cc2c397":"2020-02-11T00:27:54.467Z","0.3.0-next.d5aaab5603":"2020-02-12T00:28:15.949Z","0.3.0-next.e4c77cdd6e":"2020-02-13T00:28:19.732Z","0.3.0-next.f8014d4957":"2020-02-14T00:28:33.377Z","0.3.0-next.5c017be321":"2020-02-15T00:27:54.288Z","0.3.0-next.6ec6f9e3f4":"2020-02-16T00:28:20.704Z","0.3.0-next.186354f536":"2020-02-18T00:26:38.422Z","0.3.0-next.9bc92b48d9":"2020-02-19T00:30:11.678Z","0.3.0-next.0c35df5391":"2020-02-20T00:25:52.020Z","0.3.0-next.7fc5d91505":"2020-02-23T00:30:39.281Z","0.3.0-next.07c33977da":"2020-02-24T00:29:30.147Z","0.3.0-next.915089a8aa":"2020-02-25T00:29:20.239Z","0.3.0-next.a0dbbaa455":"2020-02-26T00:27:47.357Z","0.3.0-next.24aeb687f7":"2020-02-27T00:32:22.161Z","0.3.0-next.e5834d3280":"2020-02-28T00:28:13.454Z","0.3.0-next.fc9543ac88":"2020-02-29T00:28:06.723Z","0.3.0-next.77dcee274b":"2020-03-01T00:29:19.771Z","0.3.0-next.215dda4dd9":"2020-03-02T00:29:48.261Z","0.3.0-next.8202955fee":"2020-03-07T00:31:06.749Z","0.3.0-next.6fb14fddac":"2020-03-08T00:28:52.523Z","0.3.0-next.b980d895f7":"2020-03-09T00:31:43.869Z","0.3.0-next.ffcd280b53":"2020-03-10T00:29:52.324Z","0.3.0-next.8c596fbf90":"2020-03-11T00:32:13.506Z","0.3.0-next.1df23554b2":"2020-03-12T00:29:58.986Z","0.3.0-next.9dae408dc3":"2020-03-13T00:31:04.425Z","0.3.0-next.ce55064873":"2020-03-14T00:31:10.903Z","0.3.0-next.839383dc1d":"2020-03-15T00:29:56.454Z","0.3.0-next.078b57357e":"2020-03-16T00:29:51.133Z","0.3.0-next.099a7622e6":"2020-03-17T00:31:07.810Z","0.3.0-next.a8e13f1c84":"2020-03-18T10:27:43.295Z","0.3.0-next.902db3ed0c":"2020-03-19T00:30:32.211Z","0.3.0-next.56660bef36":"2020-03-19T20:13:42.196Z","0.3.0-next.a67cde209b":"2020-03-20T00:31:03.740Z","0.3.0-next.10a7941854":"2020-03-20T18:57:47.522Z","0.3.0-next.2d03b83b60":"2020-03-21T00:27:06.238Z","0.3.0-next.5712574281":"2020-03-22T00:26:26.206Z","0.3.0-next.53054c23b5":"2020-03-24T00:27:28.129Z","0.3.0-next.906729f142":"2020-03-25T00:31:30.490Z","0.3.0-next.ebcc8208f8":"2020-03-26T00:27:10.068Z","0.3.0-next.d2ae19e76f":"2020-03-27T00:32:08.590Z","0.3.0-next.3367ea6000":"2020-03-28T00:27:14.823Z","0.3.0-next.1ec43773e3":"2020-03-29T00:29:09.673Z","0.3.0-next.d05e41bef8":"2020-03-31T00:27:56.688Z","0.3.0-next.3714004cc8":"2020-04-01T00:29:26.531Z","0.3.0-next.7b488119c3":"2020-04-02T00:27:51.511Z","0.3.0-next.30a4ccedba":"2020-04-03T00:27:29.283Z","0.3.0-next.95b39f4b08":"2020-04-04T00:27:48.593Z","0.3.0-next.6fded8a497":"2020-04-05T00:26:27.047Z","0.3.0-next.6526fe0a1a":"2020-04-06T00:25:55.341Z","0.3.0-next.af5ab57bb5":"2020-04-07T00:27:11.635Z","0.3.0-next.52d27e2c92":"2020-04-08T00:22:01.121Z","0.3.0-next.43ae69de18":"2020-04-09T00:25:47.094Z","0.3.0-next.73c5cab420":"2020-04-10T00:28:36.858Z","0.3.0-next.f3ceb33c5c":"2020-04-11T00:24:23.982Z","0.3.0-next.335de3b713":"2020-04-12T00:25:59.336Z","0.3.0-next.304fc630f7":"2020-04-13T00:27:43.920Z","0.3.0-next.e6875340b4":"2020-04-14T00:30:05.309Z","0.3.0-next.221475ef52":"2020-04-15T00:27:47.372Z","0.3.0-next.6903204820":"2020-04-16T00:26:52.857Z","0.3.0-next.7e2e87a813":"2020-04-18T00:26:25.474Z","0.3.0-next.1c3c0713f0":"2020-04-19T00:26:20.445Z","0.3.0-next.ec0d19789f":"2020-04-20T00:26:24.082Z","0.3.0-next.b442c251ac":"2020-04-21T00:27:53.266Z","0.3.0-next.647e0beaaf":"2020-04-22T00:27:23.989Z","0.3.0-next.c622be7731":"2020-04-23T00:26:48.546Z","0.3.0-next.6c9398c3ea":"2020-04-24T00:26:19.964Z","0.3.0-next.7f5bada046":"2020-04-25T00:25:31.114Z","0.3.0-next.f74d109a59":"2020-04-26T00:24:40.304Z","0.3.0-next.d59c4d02c0":"2020-04-27T00:28:01.311Z","0.3.0-next.386c51ddcb":"2020-04-29T00:26:20.293Z","0.3.0-next.7f6f68aeb0":"2020-04-30T00:27:29.036Z","0.3.0-next.d1cd816e33":"2020-05-01T00:27:53.304Z","0.3.0-next.eee5d36cbf":"2020-05-02T00:26:32.562Z","0.3.0-next.dc348340fd":"2020-05-03T00:25:17.370Z","0.3.0-next.b3882f0dfe":"2020-05-04T00:25:29.795Z","0.3.0-next.0838431da9":"2020-05-06T00:28:06.816Z","0.3.0-next.03b322ec44":"2020-05-07T00:28:02.237Z","0.3.0-next.027b6b709c":"2020-05-08T00:26:58.378Z","0.3.0-next.306235b1e6":"2020-05-09T00:26:30.855Z","0.3.0-next.ba33738bb3":"2020-05-11T00:28:10.704Z","0.3.0-next.5aa5fa5f4c":"2020-05-11T21:33:58.532Z","0.3.0-next.6b4258e724":"2020-05-12T00:29:25.294Z","0.3.0-next.8ad9d82890":"2020-05-13T00:30:20.836Z","0.3.0-next.c175ca1129":"2020-05-14T00:29:42.835Z","0.3.0-next.d40066d9cd":"2020-05-14T23:43:02.115Z","0.3.0-next.48539eea8b":"2020-05-15T00:27:47.081Z","0.3.0-next.be61b7d3ab":"2020-05-16T00:29:02.087Z","0.3.0-next.a1fd802669":"2020-05-17T00:28:43.368Z","0.3.0-next.6071a17e88":"2020-05-18T00:29:49.492Z","0.3.0-next.a7fb3ef303":"2020-05-19T00:30:07.873Z","0.3.0-next.d1a59226f2":"2020-05-20T00:29:13.207Z","0.3.0-next.fbb367917c":"2020-05-21T00:28:07.365Z","0.3.0-next.674b549669":"2020-05-22T00:29:38.063Z","0.3.0-next.a1ed386162":"2020-05-23T00:39:37.559Z","0.3.0-next.7e407b5472":"2020-05-26T00:42:23.887Z","0.3.0-next.21d6116577":"2020-05-26T13:34:18.757Z","0.3.0-next.040034f7ae":"2020-05-27T00:42:46.692Z","0.3.0-next.40559425c7":"2020-05-28T00:44:48.552Z","0.3.0-next.028241b160":"2020-05-29T00:36:37.967Z","0.3.0-next.e70bf91f55":"2020-05-30T00:35:28.488Z","0.3.0-next.50f907f0ba":"2020-05-31T00:37:03.118Z","0.3.0-next.79a1f5a5ca":"2020-06-01T00:37:49.801Z","0.3.0-next.ce14facbe7":"2020-06-02T00:38:25.222Z","0.3.0-next.6532cc6c8d":"2020-06-03T00:37:21.485Z","0.3.0-next.d760fde11e":"2020-06-04T00:35:49.395Z","0.3.0-next.11848b40d3":"2020-06-04T22:12:30.341Z","0.3.0-next.6be6bd9151":"2020-06-05T00:41:00.629Z","0.3.0-next.6fef59565b":"2020-06-06T00:37:22.451Z","0.3.0-next.5347e157ef":"2020-06-07T00:39:31.130Z","0.3.0-next.4d6da3154c":"2020-06-08T00:37:22.535Z","0.3.0-next.2aa9854ac4":"2020-06-10T00:39:06.157Z","0.3.0-next.0145e38e5f":"2020-06-11T00:40:59.037Z","0.3.0-next.1a1ab8a435":"2020-06-13T00:37:38.519Z","0.3.0-next.af9d0d5df2":"2020-06-14T00:40:06.855Z","0.3.0-next.288447572":"2020-06-15T00:40:45.812Z","0.3.0-next.9dde49dc78":"2020-06-16T00:36:49.627Z","0.3.0-next.ddb6641923":"2020-06-17T00:38:44.616Z","0.3.0-next.6c68514534":"2020-06-18T00:38:37.855Z","0.3.0-next.8cd3fe080b":"2020-06-19T00:38:58.066Z","0.3.0-next.97650fb8f3":"2020-06-20T00:38:17.948Z","0.3.0-next.9c142ea383":"2020-06-21T00:41:25.540Z","0.3.0-next.fad4d8d254":"2020-06-22T00:38:43.232Z","0.3.0-next.593ee445cf":"2020-06-23T00:39:36.240Z","0.3.0-next.c17ed9ffec":"2020-06-24T00:41:26.350Z","0.3.0-next.c7ea388c7d":"2020-06-25T00:36:50.406Z","0.3.0-next.3158fc0f76":"2020-06-26T00:39:23.761Z","0.3.0-next.04c36be045":"2020-06-27T00:40:15.952Z","0.3.0-next.7923112cdd":"2020-06-29T00:38:26.566Z","0.3.0-next.b26cde750e":"2020-06-30T00:38:27.851Z","0.3.0-next.ef903c70c0":"2020-07-01T00:44:32.910Z","0.3.0-next.5dc7025c1e":"2020-07-02T00:41:42.651Z","0.3.0-next.e38c2d293d":"2020-07-03T00:44:37.381Z","0.3.0-next.ad8c805aa6":"2020-07-04T00:44:58.857Z","0.3.0-next.4e4941b802":"2020-07-05T00:45:14.175Z","0.3.0-next.c50be4449c":"2020-07-07T00:44:56.637Z","0.3.0-next.b9a0407103":"2020-07-08T00:46:24.537Z","0.3.0-next.f37faf6c84":"2020-07-09T00:44:57.335Z","0.3.0-next.ae34596ac2":"2020-07-10T00:46:46.167Z","0.3.0-next.1ca18ed83c":"2020-07-11T00:44:32.773Z","0.3.0-next.3d4ff091be":"2020-07-12T00:45:06.410Z","0.3.0-next.aa930e5619":"2020-07-13T00:49:13.412Z","0.3.0-next.f4d766ca55":"2020-07-14T00:44:37.627Z","0.3.0-next.475076c2c5":"2020-07-15T00:46:24.820Z","0.3.0-next.48f23d838f":"2020-07-16T00:45:21.984Z","0.3.0-next.7099dc0708":"2020-07-17T00:47:09.828Z","0.3.0-next.2c609ec4aa":"2020-07-18T00:45:00.962Z","0.3.0-next.6c21258b65":"2020-07-19T00:48:09.326Z","0.3.0-next.d586f701ec":"2020-07-21T00:47:45.132Z","0.3.0-next.0bf4493b75":"2020-07-22T00:47:15.169Z","0.3.0-next.4a1bcdafe9":"2020-07-22T16:02:22.141Z","0.3.0-next.bae379e986":"2020-07-23T00:46:27.772Z","0.3.0-next.db170566b8":"2020-07-24T00:47:58.901Z","0.3.0-next.c53cc6546f":"2020-07-25T00:46:03.408Z","0.3.0-next.e2de23c683":"2020-07-26T00:47:15.940Z","0.3.0-next.8ca1cf6293":"2020-07-27T00:46:49.525Z","0.3.0-next.feb05f7351":"2020-07-28T00:49:13.144Z","0.3.0-next.3bb6bc5bcd":"2020-07-29T00:48:11.657Z","0.3.0-next.c2224dab6c":"2020-07-30T00:50:58.860Z","0.3.0-next.cf1b357443":"2020-07-31T00:49:35.203Z","0.3.0-next.8d51d4a419":"2020-08-01T00:48:23.064Z","0.3.0-next.eb05e94d5e":"2020-08-02T00:51:03.095Z","0.3.0-next.d5327bca82":"2020-08-03T00:49:34.143Z","0.3.0-next.d933c49a5c":"2020-08-04T00:48:12.532Z","0.3.0-next.c0a100d410":"2020-08-05T00:51:08.767Z","0.3.0-next.3d99a14dc4":"2020-08-06T00:49:47.081Z","0.3.0-next.42a9a9998e":"2020-08-07T00:50:09.201Z","0.3.0-next.11c0b60785":"2020-08-08T00:49:42.693Z","0.3.0-next.6d913c4c14":"2020-08-09T00:52:43.983Z","0.3.0-next.466da1c901":"2020-08-10T00:50:07.242Z","0.3.0-next.9bd54c15ae":"2020-08-11T00:49:28.538Z","0.3.0-next.4585a8cc1d":"2020-08-12T00:49:28.962Z","0.3.0-next.f7f05dee53":"2020-08-13T00:51:40.328Z","0.3.0-next.95b3a0a8a0":"2020-08-14T00:52:17.299Z","0.3.0-next.e0cc8f579f":"2020-08-15T00:49:42.996Z","0.3.0-next.0a22f70e66":"2020-08-16T00:50:33.907Z","0.3.0-next.40a54b0e33":"2020-08-17T00:48:56.959Z","0.3.0-next.624e408a2c":"2020-08-18T00:49:33.747Z","0.3.0-next.f694b07825":"2020-08-19T00:52:45.482Z","0.3.0-next.64d126cafb":"2020-08-20T00:51:05.919Z","0.3.0-next.c85c46579e":"2020-08-21T00:52:10.546Z","0.3.0-next.c50b5acd37":"2020-08-22T00:49:57.637Z","0.3.0-next.ad40702857":"2020-08-23T00:53:22.304Z","0.3.0-next.f57a418b01":"2020-08-24T00:51:36.889Z","0.3.0-next.3ab605c4de":"2020-08-25T00:53:02.320Z","0.3.0-next.0f22246a44":"2020-08-26T00:49:43.737Z","0.3.0-next.b58f4549b2":"2020-08-27T00:52:59.705Z","0.3.0-next.1d7ff4c718":"2020-08-28T00:57:27.691Z","0.3.0-next.c6e64d2217":"2020-08-29T00:35:44.359Z","0.3.0-next.b96ce60e2d":"2020-08-30T00:33:27.326Z","0.3.0-next.61d8097124":"2020-08-31T00:36:12.290Z","0.3.0-next.98fe9425f2":"2020-09-01T00:55:29.327Z","0.3.0-next.c7c6c5cde1":"2020-09-02T00:55:02.394Z","0.3.0-next.7eaf220caf":"2020-09-03T00:56:47.730Z","0.3.0-next.45c70c29e5":"2020-09-04T00:55:45.978Z","0.3.0-next.99f75760b5":"2020-09-05T01:23:52.967Z","0.3.0-next.6c797984fb":"2020-09-06T00:57:21.624Z","0.3.0-next.0d8cc5e56d":"2020-09-07T00:57:33.459Z","0.3.0-next.1d7b32b880":"2020-09-08T00:57:10.714Z","0.3.0-next.f79540dc65":"2020-09-09T00:55:50.355Z","0.3.0-next.03960a5aa1":"2020-09-10T00:52:35.053Z","0.3.0-next.ee11170fef":"2020-09-11T00:54:00.510Z","0.3.0-next.cca20eba89":"2020-09-12T00:52:51.591Z","0.3.0-next.e13875b77c":"2020-09-15T01:00:13.714Z","0.3.0-next.b91c581dd9":"2020-09-16T00:58:01.044Z","0.3.0-next.1343efabed":"2020-09-17T00:57:07.606Z","0.3.0-next.e8572c0221":"2020-09-19T00:57:23.325Z","0.3.0-next.868ad44d0f":"2020-09-20T00:59:39.538Z","0.3.0-next.640385a875":"2020-09-21T00:59:14.079Z","0.3.0-next.677e4bcdc4":"2020-09-22T00:58:17.831Z","0.3.0-next.8d056ce863":"2020-09-23T00:58:43.224Z","0.3.0-next.a1932df627":"2020-09-24T01:00:39.022Z","0.3.0-next.ddc98c3f62":"2020-09-25T00:59:32.776Z","0.3.0-next.5d73637a00":"2020-09-26T01:00:18.392Z","0.3.0-next.a9f87e7ca7":"2020-09-27T00:58:41.165Z","0.3.0-next.772aa0723f":"2020-09-28T01:02:42.153Z","0.3.0-next.b2e7c41d64":"2020-09-29T00:59:57.271Z","0.3.0-next.07589030eb":"2020-09-30T00:57:42.720Z","0.3.0-next.0fc9b25746":"2020-10-01T01:01:31.957Z","0.3.0-next.5052a7bc2e":"2020-10-02T01:00:05.155Z","0.3.0-next.70a31b6a02":"2020-10-03T01:00:14.173Z","0.3.0-next.ed426789c5":"2020-10-04T01:01:50.454Z","0.3.0-next.c7c471bdde":"2020-10-06T01:02:25.856Z","0.3.0-next.1f7ba28bde":"2020-10-07T01:01:23.739Z","0.3.0-next.7a0705650f":"2020-10-08T00:55:40.889Z","0.3.0-next.f5d3ba4d61":"2020-10-09T00:59:56.721Z","0.3.0-next.78db6d0154":"2020-10-11T01:03:52.340Z","0.3.0-next.c0d465ce1c":"2020-10-13T01:04:43.695Z","0.3.0-next.de18f21e99":"2020-10-14T01:03:15.539Z","0.3.0-next.8397461b70":"2020-10-15T01:03:56.114Z","0.3.0-next.89c002ab02":"2020-10-16T01:05:17.065Z","0.3.0-next.c13678f258":"2020-10-17T01:04:55.963Z","0.3.0-next.74ef0a92fe":"2020-10-18T01:06:20.656Z","0.3.0-next.9745766e8e":"2020-10-20T01:05:05.310Z","0.3.0-next.6c8c6008ef":"2020-10-21T01:07:15.698Z","0.3.0-next.9f7a586124":"2020-10-22T01:06:03.774Z","0.3.0-next.274d4a94c1":"2020-10-23T01:04:51.862Z","0.3.0-next.cfe2fd1afc":"2020-10-24T01:07:51.545Z","0.3.0-next.1e0df6a4ac":"2020-10-25T01:10:24.968Z","0.3.0-next.b56b94a7e4":"2020-10-26T01:10:28.483Z","0.3.0-next.15a3164768":"2020-10-27T01:07:42.603Z","0.3.0-next.a9bbd0c09c":"2020-10-28T01:10:29.567Z","0.3.0-next.7210c7246a":"2020-10-29T01:09:49.134Z","0.3.0-next.04863391e9":"2020-10-30T00:48:59.029Z","0.3.0-next.8abfa9bc03":"2020-10-31T00:45:54.393Z","0.3.0-next.5264ab94a3":"2020-11-01T00:51:20.692Z","0.3.0-next.ad1dc7f87a":"2020-11-03T00:47:43.318Z","0.3.0-next.265a2f6424":"2020-11-04T00:48:34.355Z","0.3.0-next.d54c3c67dc":"2020-11-05T20:13:59.398Z","0.3.0-next.93d736db23":"2020-11-06T00:51:06.726Z","0.3.0-next.03c38e6702":"2020-11-07T00:51:38.267Z","0.3.0-next.a2963771d1":"2020-11-08T00:51:33.395Z","0.3.0-next.148b85862a":"2020-11-09T00:54:50.767Z","0.3.0-next.c9bebe2cc9":"2020-11-10T00:52:08.467Z","0.3.0-next.a856e60a0c":"2020-11-11T00:44:39.838Z","0.3.0-next.67817c33a1":"2020-11-12T00:50:33.181Z","0.3.0-next.f47b588736":"2020-11-13T00:49:00.491Z","0.3.0-next.5afc5cd160":"2020-11-14T00:50:09.207Z","0.3.0-next.46ff33b6b6":"2020-11-16T00:50:13.374Z","0.3.0-next.d19c7c52fd":"2020-11-17T00:50:16.037Z","0.3.0-next.d21a51c233":"2020-11-18T00:50:48.026Z","0.3.0-next.b1bc453c55":"2020-11-19T00:52:45.246Z","0.3.0-next.ea4d99921c":"2020-11-20T00:53:37.399Z","0.3.0-next.fb80c0e44a":"2020-11-21T00:52:55.290Z","0.3.0-next.986e1248f6":"2020-11-23T00:54:48.356Z","0.3.0-next.c3e1f0e02a":"2020-11-24T00:53:02.181Z","0.3.0-next.3898e2ced3":"2020-11-25T00:53:04.479Z","0.3.0-next.5f569de4cd":"2020-11-26T00:53:33.157Z","0.3.0-next.1e77bd81d8":"2020-11-27T00:55:48.752Z","0.3.0-next.8ee75c19bb":"2020-11-28T00:55:20.339Z","0.3.0-next.f47aae014c":"2020-11-29T00:58:36.646Z","0.3.0-next.9e5f14c1bc":"2020-12-01T00:58:24.413Z","0.3.0-next.9dba02c075":"2020-12-02T00:58:57.019Z","0.3.0-next.253844006a":"2020-12-03T00:57:25.308Z","0.3.0-next.ff824f2776":"2020-12-04T00:57:51.823Z","0.3.0-next.532ba43c78":"2020-12-05T00:55:57.404Z","0.3.0-next.86d779284b":"2020-12-06T00:59:55.981Z","0.3.0-next.fc9ff5d569":"2020-12-07T01:01:54.041Z","0.3.0-next.91c7834e92":"2020-12-08T01:00:31.186Z","0.3.0-next.82974e8cda":"2020-12-09T00:59:23.147Z","0.3.0-next.79557ebbd2":"2020-12-10T01:01:01.236Z","0.3.0-next.29bc5baadc":"2020-12-11T01:00:11.257Z","0.3.0-next.5954c8366d":"2020-12-12T01:02:29.034Z","0.3.0-next.96b426ef1d":"2020-12-14T01:02:16.678Z","0.3.0-next.14b7df48c3":"2020-12-15T01:02:36.780Z","0.3.0-next.6d3c2e6835":"2020-12-16T01:01:34.409Z","0.3.0-next.d6e8feb774":"2020-12-17T01:01:51.868Z","0.3.0-next.c927a8015b":"2020-12-18T01:00:07.990Z","0.3.0-next.09ca712fe7":"2020-12-19T00:59:46.295Z","0.3.0-next.ec6087fe18":"2020-12-20T01:03:20.113Z","0.3.0-next.6f11d34f67":"2020-12-22T01:04:21.602Z","0.3.0-next.f98fabae6c":"2020-12-23T01:05:43.385Z","0.3.0-next.caaf2a07a9":"2020-12-24T01:08:57.522Z","0.3.0-next.5162c8e856":"2020-12-25T01:07:45.034Z","0.3.0-next.15561c4139":"2020-12-30T01:10:08.481Z","0.3.0-next.7242082983":"2020-12-31T01:12:51.969Z","0.3.0-next.98106c48a0":"2021-01-01T01:17:00.415Z","0.3.0-next.4167837cb8":"2021-01-06T01:15:43.585Z","0.3.0-next.ea1b3f27db":"2021-01-09T01:20:51.960Z","0.3.0-next.3ceb3a100e":"2021-01-10T01:21:18.287Z","0.3.0-next.732d4ff89e":"2021-01-12T01:22:52.766Z","0.3.0-next.b6435bc424":"2021-01-13T01:30:20.315Z","0.3.0-next.710846866f":"2021-01-14T01:37:21.991Z","0.3.0-next.64496f8219":"2021-01-15T01:35:30.487Z","0.3.0-next.2e89c2d4ba":"2021-01-16T01:33:26.504Z","0.3.0-next.eaa959d34b":"2021-01-17T01:33:14.758Z","0.3.0-next.dc58838950":"2021-01-19T01:32:46.955Z","0.3.0-next.f37dd66323":"2021-01-20T01:35:59.903Z","0.3.0-next.9a55eff36f":"2021-01-21T01:33:41.691Z","0.3.0-next.f0bd7eee10":"2021-01-23T01:33:32.986Z","0.3.0-next.79be0a0724":"2021-01-24T01:33:32.649Z","0.3.0-next.d2cbc66835":"2021-01-25T01:33:05.761Z","0.3.0-next.8fa1417e30":"2021-01-26T01:04:01.482Z","0.3.0-next.a56bc0c671":"2021-01-27T01:03:10.086Z","0.3.0-next.e48b3d3cad":"2021-01-28T01:04:47.509Z","0.3.0-next.d27b3130d9":"2021-01-29T01:04:01.193Z","0.3.0-next.81ae94a9dc":"2021-01-30T01:01:31.206Z","0.3.0-next.02d28757e8":"2021-02-01T16:48:45.957Z","0.3.0-next.6fed1b6383":"2021-02-02T00:58:28.798Z","0.3.0-next.3088c27fbd":"2021-02-02T17:48:28.594Z","0.3.0-next.316a1d86e0":"2021-02-03T00:59:39.769Z","0.3.0-next.eac031eedd":"2021-02-04T01:03:14.939Z","0.3.0-next.99f71a032e":"2021-02-05T00:55:05.945Z","0.3.0-next.7323c52084":"2021-02-06T00:53:46.785Z","0.3.0-next.afd102cbd2":"2021-02-07T01:00:07.358Z","0.3.0-next.ff03697a1a":"2021-02-09T00:57:19.497Z","0.3.0-next.9070508076":"2021-02-10T00:55:20.503Z","0.3.0-next.c36a09929c":"2021-02-11T00:55:56.408Z","0.3.0-next.ea865096f1":"2021-02-12T00:55:37.365Z","0.3.0-next.a0e0324a8d":"2021-02-13T00:55:24.063Z","0.3.0-next.a699ffaee6":"2021-02-15T00:56:34.655Z","0.3.0-next.78cb4cfc32":"2021-03-08T19:33:43.374Z","0.3.0-next.c870a55b70":"2021-03-09T00:57:51.867Z","0.3.0-next.d4ee684c8d":"2021-03-10T00:57:10.888Z","0.3.0-next.07d02d3e2b1":"2021-03-11T00:59:48.987Z","0.3.0-next.d31566b57f4":"2021-03-12T00:58:24.449Z","0.3.0-next.3006ac8e940":"2021-03-13T00:58:33.921Z","0.3.0-next.84fe402d655":"2021-03-14T01:01:59.125Z","0.3.0-next.581a659d427":"2021-03-17T00:59:33.351Z","0.3.0-next.4b5354c5f98":"2021-03-20T00:59:41.914Z","0.3.0-next.a3415e669a8":"2021-03-21T01:02:53.817Z","0.3.0-next.0ab3c62ca2a":"2021-03-22T01:00:36.269Z","0.3.0-next.514eefb789e":"2021-03-24T01:03:02.303Z","0.3.0-next.75ed057885c":"2021-03-25T00:46:02.018Z","0.3.0-next.0a7dde45706":"2021-03-26T01:06:21.078Z","0.3.0-next.364923c06b6":"2021-03-27T01:12:03.953Z","0.3.0-next.f453ed8e382":"2021-03-28T01:17:59.985Z","0.3.0-next.c0fa3dfd3e2":"2021-03-29T01:17:07.499Z","0.3.0-next.848e3301a18":"2021-03-29T14:38:45.342Z","0.3.0-next.e09adb28ff4":"2021-03-30T01:14:27.218Z","0.3.0-next.cd52cd7c8d0":"2021-03-31T01:11:40.679Z","0.3.0-next.3fbe95a1cb5":"2021-04-01T01:16:26.453Z","0.3.0-next.4f46f64b437":"2021-04-02T01:21:35.825Z","0.3.0-next.96eaf9dd9b8":"2021-04-03T01:15:49.513Z","0.3.0-next.874d19930e3":"2021-04-04T01:16:29.050Z","0.3.0-next.6d55039842d":"2021-04-06T01:17:48.784Z","0.3.0-next.28a246d9ec5":"2021-04-07T01:14:51.154Z","0.3.0-next.5207b984029":"2021-04-08T01:18:19.786Z","0.3.0-next.2d7ddf5a381":"2021-04-09T01:14:55.593Z","0.3.0-next.a5af80b4bc9":"2021-04-10T01:14:04.673Z","0.3.0-next.01466cf692c":"2021-04-11T01:19:55.503Z","0.3.0-next.eac3821fbf9":"2021-04-13T01:18:47.435Z","0.3.0-next.4ffd6a8d742":"2021-04-14T01:12:59.871Z","0.3.0-next.0a6309be1ee":"2021-04-15T01:15:25.582Z","0.3.0-next.402c9bee093":"2021-04-16T01:14:26.479Z","0.3.0-next.5624d860cc5":"2021-04-17T01:14:14.669Z","0.3.0-next.8e43ae3087e":"2021-04-18T01:17:19.443Z","0.3.0-next.8aff878db25":"2021-04-19T01:15:56.597Z","0.3.0-next.65273f89bc1":"2021-04-20T01:17:13.665Z","0.3.0-next.7947c4d3f88":"2021-04-21T01:15:11.146Z","0.3.0-next.a689b7ec842":"2021-04-22T01:15:36.715Z","0.3.0-next.4853ea69eb4":"2021-04-23T01:17:06.950Z","0.3.0-next.1a46de24eab":"2021-04-24T01:16:55.021Z","0.3.0-next.08d37a85a3f":"2021-04-25T01:19:59.846Z","0.3.0-next.9e9ad5b905f":"2021-04-26T01:18:01.505Z","0.3.0-next.e95ce0a810b":"2021-04-27T01:16:43.605Z","0.3.0-next.27b39a13a00":"2021-04-28T01:16:55.688Z","0.3.0-next.3915fcfe493":"2021-04-29T01:14:57.582Z","0.3.0-next.78577aa18da":"2021-04-30T01:11:01.979Z","0.3.0-next.ee24dbfc6c5":"2021-05-01T01:14:22.726Z","0.3.0-next.c8bd5b211ac":"2021-05-02T01:17:22.121Z","0.3.0-next.dc8bd9cd7e5":"2021-05-03T01:13:21.682Z","0.3.0-next.2e0644918d3":"2021-05-04T01:08:05.065Z","0.3.0-next.cdf318e1e21":"2021-05-05T01:03:30.937Z","0.3.0-next.6d964f3154e":"2021-05-06T01:05:05.478Z","0.3.0-next.f6996f99621":"2021-05-07T01:07:23.225Z","0.3.0-next.2ee59df71eb":"2021-05-08T01:05:42.142Z","0.3.0-next.5979135dbe7":"2021-05-09T01:09:10.112Z","0.3.0-next.54d33cf14cf":"2021-05-10T01:09:42.147Z","0.3.0-next.368c86c3f66":"2021-05-11T01:09:35.262Z","0.3.0-next.ec4babc1987":"2021-05-11T17:44:54.782Z","0.3.0-next.bf24ab16e0a":"2021-05-11T20:31:01.671Z","0.3.0-next.927e791753c":"2021-05-12T01:10:56.300Z","0.3.0-next.1f2077f7e63":"2021-05-13T01:15:38.450Z","0.3.0-next.7e037f8e8fc":"2021-05-14T01:16:00.764Z","0.3.0-next.cfa977755b1":"2021-05-15T01:13:09.833Z","0.3.0-next.82767cc1d7b":"2021-05-16T01:20:46.229Z","0.3.0-next.45aafeb326d":"2021-05-18T01:19:59.694Z","0.3.0-next.bbb89b86f56":"2021-05-19T01:16:03.022Z","0.3.0-next.1ddc623e585":"2021-05-20T01:13:28.359Z","0.3.0-next.3e5faf69c14":"2021-05-21T01:16:13.514Z","0.3.0-next.28767c88f0a":"2021-05-22T01:16:39.393Z","0.3.0-next.5319757634f":"2021-05-23T01:24:22.308Z","0.3.0-next.fe41fcc58d6":"2021-05-25T01:19:00.608Z","0.3.0-next.7d50ce2061e":"2021-05-26T01:30:12.875Z","0.3.0-next.1fd2b4ed1e3":"2021-05-27T01:37:31.401Z","0.3.0-next.970858ef6dd":"2021-05-28T01:50:21.957Z","0.3.0-next.b0862e99074":"2021-05-29T02:05:30.699Z","0.3.0-next.667e3dd844a":"2021-05-30T02:16:16.271Z","0.3.0-next.4f3d865a6b4":"2021-05-31T02:26:09.759Z","0.3.0-next.1e446dfadf5":"2021-06-01T02:50:04.803Z","0.3.0-next.b154a3d3043":"2021-06-02T02:53:59.590Z","0.3.0-next.b2a64b1379c":"2021-06-03T02:30:47.575Z","0.3.0-next.fd2ed91612c":"2021-06-04T02:03:07.284Z","0.3.0-next.ea277806340":"2021-06-05T01:40:29.018Z","0.3.0-next.da65c670632":"2021-06-06T01:33:26.892Z","0.3.0-next.3b01e32ca63":"2021-06-08T01:32:53.415Z","0.3.0-next.6987abd16ed":"2021-06-09T01:14:15.978Z","0.3.0-next.12e7a6a2a39":"2021-06-10T01:15:08.454Z","0.3.0-next.3b4d9757e24":"2021-06-18T18:34:20.259Z","0.3.0-next.c200dc4909a":"2021-06-19T01:08:35.957Z","0.3.0-next.9262b186b97":"2021-06-20T01:10:20.776Z","0.3.0-next.6afedfdad59":"2021-06-21T01:12:28.093Z","0.3.0-next.6446b3a8e5b":"2021-06-21T19:40:47.872Z","0.3.0-next.d301ca55b65":"2021-06-22T01:04:41.261Z","0.3.0-next.96e6d1c933c":"2021-06-22T12:37:36.916Z","0.3.0-next.ad59351c0fa":"2021-06-22T13:43:47.805Z","0.3.0-next.92999c339e2":"2021-06-22T16:15:48.915Z","0.3.0-next.be2ddfaad6d":"2021-06-22T16:56:33.879Z","0.3.0-next.7c78ef3e802":"2021-06-22T17:31:48.869Z","0.3.0-next.fece68a1f4e":"2021-06-23T01:02:34.466Z","0.3.0-next.a3fc50b5005":"2021-06-24T00:55:44.878Z","0.3.0-next.1750b2b231b":"2021-06-25T01:11:10.280Z"},"author":{"name":"vscode"},"license":"MIT","description":"%description%","maintainers":[{"email":"theia-ide@protonmail.com","name":"eclipsetheia"},{"email":"vincent.fugnitto@ericsson.com","name":"vince-fugnitto"},{"email":"Bernd.hufmann@ericsson.com","name":"bhufmann"},{"email":"marc.dumais@gmail.com","name":"marc.dumais"},{"email":"paul.marechal.0@gmail.com","name":"paul-marechal"},{"email":"mark.sujew@typefox.io","name":"msujew"},{"email":"t.s.maeder@gmail.com","name":"tsmaeder"},{"email":"jfaltermeier@eclipsesource.com","name":"jfaltermeier"},{"email":"jhelming@eclipsesource.com","name":"jhelming"},{"email":"theia-bot@eclipse.org","name":"eclipse-theia-bot"},{"email":"sgraband@eclipsesource.com","name":"sgraband"},{"email":"ndoschek@eclipsesource.com","name":"ndoschek"}],"readme":"","readmeFilename":""}